Use mmap with care

When we implemented the git portion of Sublime Merge, we chose to use mmap for reading git object files. This turned out to be considerably more difficult than we had first thought. Using mmap in desktop applications has some serious caveats, and here’s why… - Sublime HQ - [HN]

Written on May 2, 2019, Last update on April 5, 2021
linux system c++