Может ли профилировщик производительности AQTime профилировать источник vcl? - PullRequest
3 голосов
/ 22 августа 2011

Я использую Delphi 2007 / XE с AQTime 6. Я написал тестовое приложение, которое создает несколько экземпляров TButton.Я включил необходимые параметры компиляции и компоновки, чтобы он работал с AQTime.

Когда я пытаюсь запустить приложение в AQTime с помощью профилировщика производительности, классы VCL / RTL не отображаются в профилировании.Может ли профиль производительности AQTime использовать классы VCL / RTL?

Ответы [ 2 ]

2 голосов
/ 13 мая 2013

Ниже приведен ответ Алекса из SmartBear (оригинальное сообщение: http://smartbear.com/forums/f59/t46450/can-performance-profiler-profile-vcl-source):

По умолчанию AQtime исключает код VCL из профилирования. Чтобы профилировать код VCL, необходимо отключить эту опцию: Параметры| Параметры ... | Общие | Общие настройки | Исключить стандартные исходные файлы

Обратите внимание, что полная поддержка RAD Studio XE была реализована только в AQtime 7. Я только что проверил, и AQtime 6 может профилировать код VCLприложения XE просто отлично, но панель редактора исходного кода может показывать неправильный фрагмент исходного кода для подпрограммы. Поэтому лучше использовать профилирование AQtime для RAD Studio XE версии 7.

0 голосов
/ 22 августа 2011

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

...