шаблоны — переполнение стека в библиотеке профилированных шаблонов

Я включаю огромную библиотеку шаблонов в мой main.cpp файл, я хочу, чтобы куча профилей в результате программы. я использую massif для этого с ms_print для визуализации. Компилирование с -pg,

В таблице подробных снимков я бы хотел увидеть, какие части кода выделяют больше всего памяти. Проблема в том, что информация в таблице всегда относится только к main, без номеров строк, иногда даже «???».

Я понимаю, что все шаблоны включены в main.cppто есть, main де-факто скомпилирован из одного огромного исходного файла, без возможности отличить, какая строка в какой .tcc подать вызов

Есть ли решение этой проблемы или лучший способ сделать это?

Благодарю.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]