FastMM memory manager

I have just come across FastMM. There was some talk on the web of it being integrated with Delphi. I am using Delphi 2006 - is there any advantage in using this memory manager or is it already inbuilt?

I tried adding FastMM to my uses in the dpr file. It gave a report of memory leakages but not in such detail that I could track them down. The files that accompaniy FastMM suggest to enable fulldebugmode in the FastMM4Options.inc file. I did that and my program would not run at all with no meaningful error message.

I think I need setup instructions for dummies for FastMM - is there a step-by-step guide? I couldn't find one and I'm trying to solve a problem in time to meet a project deadline so I don't have much time to spend.
riskassessorAsked:
Who is Participating?
 
BlackTigerXCommented:
in Delphi 2006, I think that's the default memory manager
0
 
ziolkoCommented:
You have to set project properties: Linker: detailed and EXE and DLL options: include TD32 debug info then rebuild (not just recompile)

ziolko.
0
 
riskassessorAuthor Commented:
Thanks but I already have Map file = 'detailed', EXE and DLL options = 'include TD32 debug info' and 'include remote debug symbols'. That wasn't the problem.
0
 
riskassessorAuthor Commented:
In fact, I just found a detailed article about FastMM and its inclusion in Delphi 2006. http://bdn.borland.com/article/0,1410,33416,00.html 
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.