Что означают цвета в backward-cpp? - PullRequest
2 голосов
/ 24 октября 2019

Я использую библиотеку стековой печати Backward: https://github.com/bombela/backward-cpp

, которая автоматически печатает трассировку стека текущей программы при вызове.

Она также раскрашивает ее, что приятно. Теперь моя проблема в том, что я пытаюсь понять, что на самом деле означает каждый цвет.

Документация, похоже, не указывает, и мне не удалось найти эту информацию, посмотрев на исходный код.

Например: enter image description here

На этом изображении желтый цвет указывает на функции, которые были помещены в стек, но одна из них - фиолетовая. Я знаю, что фиолетовый вызывает ошибку проверки в vulkan, но я не уверен, что у Backward будет механизм, чтобы это понять.

1 Ответ

2 голосов
/ 24 октября 2019

Согласно этот фиолетовый, кажется, используется для маркировки встроенных вызовов, а желтый - для не встроенных.

...