Простой анализатор кода - PullRequest
       6

Простой анализатор кода

2 голосов
/ 02 февраля 2010

Нужен простой анализатор кода, чтобы увидеть, забыл ли я освободить объекты и классы, или посмотреть, выпускаю ли я их много раз.

Ответы [ 4 ]

12 голосов
/ 02 февраля 2010

Это встроено в менеджер памяти Delphi ( FastMM ). Установите ReportMemoryLeaksOnShutdown true. Вы также можете использовать «полную отладку» версии диспетчера памяти для более подробных проверок и информации .

4 голосов
/ 02 февраля 2010

Pascal Analyzer от Peganza проводит статический анализ вашего кода.

1 голос
/ 03 февраля 2010

Самым простым инструментом, который я когда-либо использовал для проверки утечки памяти, является MemCheck.

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

1 голос
/ 02 февраля 2010

AQTime из Automated QA является в значительной степени стандартным инструментом defacto в Delphi World для профилирования утечек памяти (и, конечно, перфорирования)

Другим вариантом является инструмент статического анализа, единственный известный мне, который поддерживает Delphi, это Understand от SciTools хотя это довольно дорого.

...