Как профилировать функции с шаблоном имени, используя GCC / Clang? - PullRequest
0 голосов
/ 09 января 2019

Опция «-pg» для инструментов gcc - все функции в скомпилированных блоках, которые накладывают слишком большие накладные расходы на большие проекты. Можно ли, например, только подмножество функций на основе шаблона имени функции? Есть предложения, такие как перехват всех функций, но фильтрация адресов переданных функций и использование addr2line для определения имени функции. Это теоретически возможно, но не представляется масштабируемым.

1 Ответ

0 голосов
/ 09 января 2019

Возможно, вы можете использовать Callgrind , возможно не активировать профилирование в течение всего выполнения, см. Опции

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...