简单的代码分析器

问题描述:

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

+1

克雷格的答案可能是最好的你会得到。这不是一个可以通过简单的代码分析器解决的问题。 – 2010-02-02 21:08:04

这是内置于Delphi的内存管理器(FastMM)。设置为ReportMemoryLeaksOnShutdown为true。您也可以使用more detailed checks and information的内存管理器的“完全调试”版本。

Automated QA AQTime是相当多的Delphi全球建档内存泄漏(当然PERF)

另一种选择是一个静态观的工具,我所知道的唯一一个支持Delphi的事实标准工具是从SciTools了解它是相当昂贵,但。

+0

了解2.6截至2012年1月9日浮动许可证:$ 1995 AQtime Pro浮动许可证:1899美元 – ssh 2012-01-09 17:19:42

Peganza的Pascal分析器会对您的代码进行静态分析。

我曾用于内存泄漏检查的最简单的工具是MemCheck。

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