backward-cpp 中的颜色是什么意思?
What do the colors in backward-cpp mean?
我正在使用向后的堆栈打印库:
https://github.com/bombela/backward-cpp
调用时自动打印当前程序的堆栈跟踪。
它还能给它上色,这很好。现在,我的问题是我正在尝试了解每种颜色究竟意味着什么。
文档似乎没有具体说明,我通过查看源代码未能找到此信息。
例如:
在那个图像中,黄色似乎表示已放入堆栈的函数,但其中一个是紫色的。我知道紫色的会在 vulkan 中触发验证错误,但我不确定 Backward 是否有一种机制可以理解这一点。
根据 this 紫色似乎用于标记内联调用,而黄色用于非内联调用。
我正在使用向后的堆栈打印库: https://github.com/bombela/backward-cpp
调用时自动打印当前程序的堆栈跟踪。
它还能给它上色,这很好。现在,我的问题是我正在尝试了解每种颜色究竟意味着什么。
文档似乎没有具体说明,我通过查看源代码未能找到此信息。
例如:
在那个图像中,黄色似乎表示已放入堆栈的函数,但其中一个是紫色的。我知道紫色的会在 vulkan 中触发验证错误,但我不确定 Backward 是否有一种机制可以理解这一点。
根据 this 紫色似乎用于标记内联调用,而黄色用于非内联调用。