Pierre le Riche
Pierre le Riche
FullDebugMode is separate from EnableMemoryLeakReporting: Leak reporting works outside of FullDebugMode as well, but you don't get stack traces. Regarding the logging of all allocations as leaks, I fear that...
Hi Roland, The documentation is in the source unit itself, FastMM5.pas. I try to document everything thoroughly, so if anything is unclear please let me know and I will expand...
> How to use FastMM5 in C++ Builder? Via the BorlndMM.dll library. I have added additional exports in order to allow the application to access the debugging features.
FPC support for OS X and Linux (i386 and x86-64) was added in October 2015 by Zoë Peterson. I have not tested it myself, but I have not received any...
I personally don't have any plans to add support in the short term, but I believe others got it working without too much trouble.
Hi Tony, I cannot reproduce this. I tested with the 64-bit Rio 10.3 compiler and did not get any errors. Are you using the latest source from the repository? Pierre
Yes, master is stable. New development work is going into version 5. I have made a new release, 4.993, that contains all the improvements and fixes of the last few...
Hi Olivier, You should disable the "DetectMMOperationsAfterUninstall" option if you are using weak references, since the default memory manager is invoked in order to free the TInstHashMap used by the...
This is definitely a flaw in the RTL. It currently relies on any 3rd party memory manager that is installed to uninstall itself during its unit finalization and then restore...
I have fixed it. Thank you very much for the bug report.