需要一个简单的代码分析器来查看我是否忘记释放对象和类,或者查看我是否多次释放它们。
答案 0 :(得分:12)
这是内置于Delphi的内存管理器(FastMM)中。设置ReportMemoryLeaksOnShutdown
为真。您还可以使用more detailed checks and information的内存管理器的“完整调试”版本。
答案 1 :(得分:4)
来自Peganza的Pascal分析器对您的代码进行静态分析。
答案 2 :(得分:1)
来自Automated QA的AQTime几乎是Delphi World中用于分析内存泄漏(当然还有性能)的事实标准工具
另一种选择是静态analysys工具,我所知道的唯一支持Delphi的工具是从SciTools了解它虽然非常昂贵。
答案 3 :(得分:1)
我用过内存泄漏检查的最简单的工具是MemCheck。