Mac Instruments时间分析显示错误最重的背迹?

问题描述:

我正在使用这些工具来分析一个非常简单的程序。下面是结果:Mac Instruments时间分析显示错误最重的背迹?

result

我的问题是:为什么最重的回溯是一个非常简单的代码行注释?我认为该行只需要执行一些ALU指令。这是一个错误还是我错过了什么?

我在你链接到的截图中看不到任何不寻常的东西。截图中的99x行与回溯的沉重无关。它是Instruments记录最多样本的代码行。 99x线在循环内。循环内的代码将更频繁地执行并且具有更多样本。