Распечатать путь к коду для метода запуска и данных

Существует ли инструмент / метод для перечисления всех вызовов функций (кодового пути) для начальной точки, состоящей из определенного метода и некоторых данных (как глобального, так и аргумента функции)?
Это консольный проект Visual Studio MFC на C++.
Я подумал об использовании AOP для решения этой проблемы, но это будет моя первая попытка в AOP, и я предпочту проверенное решение.
Дополнительная проблема для профилирования состоит в том, что приложение имеет бесконечный прослушиватель while и является многопоточным + "межпроцессное взаимодействие" (поэтому профилировщик должен будет получать ответ на другой процесс и фильтровать вызовы внутри цикла while).
Является ли статический анализ кода жизнеспособным решением для этого, или я должен продолжать искать профилирование и AOP, чтобы решить эту проблему?

0 ответов

Другие вопросы по тегам