简单代码分析器

时间:2010-02-02 18:12:56

标签: delphi memory-leaks code-analysis

需要一个简单的代码分析器来查看我是否忘记释放对象和类,或者查看我是否多次释放它们。

4 个答案:

答案 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。

http://v.mahon.free.fr/pro/freeware/memcheck/