Я имею дело с приложением, которое должно запускать элементы en stop, и теперь кажется, что мое приложение запускает элемент без причины.
Регистрация моего приложения очень ограничена ииз-за соображений производительности, я не могу просто добавить больше информации в лог.
Чтобы узнать, почему мое приложение запускает элемент, я подумываю запросить дамп памяти при запуске функцииназывается.
Я использую procdump
для сбора дампов памяти, поэтому я думал о чем-то вроде:
procdump -ma -filter "Element::Startup" <application>
Идея состоит в том, что в каждый раз функция Element::Startup()
вызывается (когда эта информация присутствует в стеке вызовов), создается дамп памяти.
В руководстве по procdump
я не нахожу эту функцию.Есть ли способ сделать это?(При необходимости используется другой генератор дампа, кроме procdump
)