Vintage Dave is working on a new multithreaded memory manager for Delphi that does not have a global lock
The Wiert Corner – The comment thread at via The Oracle at Delphi » Give in to the ARC side is very interesting. So soon after writing a StackOverflow answer on Delphi Memory Managers yesterday, this one by David M (aka vintagedave) caught my eye: This is unannounced at the moment, but I am working on a new memory manager which does not have a global lock, and is designed for multithreaded usage, including cases where memory is allocated in one thread and freed in another, and many threads are allocating and freeing at once. It also uses a more secure design than FastMM4, which may be important for world-facing ...
Visits by Source
Users who voted for this posting