Как добавить динамические точки трассировки для события Windows? - PullRequest
0 голосов
/ 25 октября 2018

У меня есть приложение на C ++, для которого я ищу инструмент, который может проверять события, когда они происходят.

например, у меня есть маленький exe-файл с именем test.exe , который имеетОсновной метод и есть методы getOne(),getTwo(),getThree(). Я запускаю этот exe-файл в winows.Я вызываю эти методы get из главной функции в соответствии с моими бизнес-требованиями. Теперь я хочу узнать точный стек вызовов моего бизнес-потока.много раз вызывался метод и другие детали.

Я пытался с помощью VSPerf из окон отслеживать трафик стека, но, поскольку он использует технику выборки, он пропускает несколько вызовов. Я встречал инструмент под названием perf в linux , который может помочь нам вставить датчик в систему с именем строки метода / именем файла и т. д. И когда такой метод выполняется в конкретном exe-файле, он его захватывает. Так есть ли альтернатива perf в windows?

...