forked from pleriche/FastMM4
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added some "address space slack" under FullDebugMode. This reserves a…
… block of address space on startup (currently 5MB) that is released just before the first time an EOutOfMemory exception is raised, allowing some GetMem calls following the initial EOutOfMemory to succeed. This allows the application to perform any error logging and other shutdown operations successfully that would have failed if the address space was actually completely exhausted. (Under FullDebugMode address space is never released back to the operating system so once the address space has been exhausted there is very little room to manoeuvre.)
- Loading branch information
Pierre le Riche
committed
Jan 22, 2018
1 parent
4172398
commit e7ab784
Showing
1 changed file
with
37 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters