展开跟踪在内部如何工作?

时间:2018-10-19 12:48:50

标签: c++ stack-unwinding

该问题仅用于理解目的。

_Unwind_Backtrace在内部做什么以跟踪调用的函数调用堆栈。

每次我们调用一个函数来跟踪堆栈时,一些展开库代码是否在内部执行?

还是仅当我们调用_Unwind_Backtrace时,它才会收集函数堆栈并提供信息?如果是这样,它将如何收集信息。

我已经在Google上搜索了一段时间,但是找不到有关放卷机工作方式的任何信息。如果有人知道,请解释。

0 个答案:

没有答案