Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Delphi Profiler


Автор: tbutton 6.1.2014, 12:17
Есть несколько хороших (бесплатных) профилировщиков для Delphi:
1. SpiderProfiler (http://dbg-spider.net)
2. SamplingProfiler (http://www.delphitools.info/samplingprofiler/)
3. gpprofiler (http://code.google.com/p/gpprofile2011/wiki/GpProfile)

Все они поддерживают Delphi XE4. Но... они не отображают исходный код профилируемой программы! Не получается увидеть место в коде, содержащее утечку!

Пруф:
http://imageshack.com/a/img842/5258/hay6.png http://imageshack.com/a/img132/1536/7ep1.png http://imageshack.com/a/img850/4984/ssqv.png

Автор: kami 6.1.2014, 13:19
ну дык они ж пишут - пытаюсь найти, но не могу. 
AQTime Standart, например, тоже не в состоянии самостоятельно отыскать ни одного файла исходников.
Но стоит в общих опциях / настройках проекта указать папки, в которых нужно искать исходники - всё становится замечтательно.
Подозреваю, что с этими профилировщиками дело обстоит так же.

Автор: tbutton 6.1.2014, 13:29
Всё указано в настройках. В Delphi 7 всё работает, а в XE4 - нет.

Автор: Akella 6.1.2014, 20:50
Наверное в настройках delphi-проекта не все debug параметры включены.

Добавлено через 7 минут и 19 секунд
На пример AQTime
По ссылке почитайте или хотя бы картинки посмотрите http://support.smartbear.com/viewarticle/54592/

Автор: dbg.spider 2.2.2014, 22:55
Для отображения исходников в Spider необходимо указать пути в настройках проекта, который желательно предварительно создать через New.

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Delphi-Profiler-id52ca74cbae2015655d8b4567#findElement_E7045_52eea2c9ae2015ca62d0f55f_0

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)