【问题标题】:What do the colors in backward-cpp mean?向后 cpp 中的颜色是什么意思?
【发布时间】:2020-02-21 05:19:25
【问题描述】:

我正在使用堆栈打印库 Backward: https://github.com/bombela/backward-cpp

调用时自动打印当前程序的堆栈跟踪。

它还可以着色,这很好。现在,我的问题是我试图理解每种颜色到底是什么意思。

文档似乎没有指定,我通过查看源代码未能找到此信息。

例如:

在该图像中,黄色似乎表示已放入堆栈的函数,但其​​中一个是紫色的。我知道紫色会触发 vulkan 中的验证错误,但我不确定 Backward 是否有机制可以理解这一点。

【问题讨论】:

    标签: c++ debugging stack-trace printstacktrace


    【解决方案1】:

    根据this,紫色似乎用于标记内联调用,而黄色表示非内联调用。

    【讨论】:

      猜你喜欢
      • 2021-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-01
      • 1970-01-01
      • 2013-05-19
      • 1970-01-01
      • 2020-11-02
      相关资源
      最近更新 更多