Details
-
Improvement
-
Resolution: Won't Fix
-
Major - P3
-
None
-
None
-
None
-
Storage Execution
Description
If this were allowed, we wouldn't need to use a bump allocator for choosing base addresses when memory mapping files. That bump allocation is a cheap trick to try to avoid having another allocation steal your addresses while remapping a file on Windows. However, on Windows, we have to block all readers and writers during remapping anyways, so it should be OK to change the base addresses for files.