Его проект FlameGraph на github предоставляет независимый от языка способ построения этих графиков:
Для каждого языка FlameGraph требует способа предоставления входных данных стека в виде таких строк:
Код: Выделить всё
grandparent_func;parent_func;func 42
Как я могу собрать информацию о стеке из программ Python и предоставить ее FlameGraph?
Бонусные баллы: как это можно расширить, чтобы отображался стек как C, так и Python, или даже вплоть до ядра в Linux (аналогично некоторым флейм-графам Java и node.js на веб-сайте Брендана)?
