源和反汇编标签中的度量值含义

下表解释了 [源] 标签度量列中条目的含义,尤其是显示为零的值之间的区别。PC 代表程序计数器:它是要执行的下一条指令的地址。

除了表中的第一行与反汇编列表无关以外,其余条目的含义与 [反汇编] 标签相同。

含义
(空白) 程序中没有 PC 与该行相对应。该情形始终适用于注释行,在下列情况下,也适用于其它源代码行:
  • 优化期间除去了该行中的所有指令。
  • 代码在别处重复出现,并且编译器用另一副本相应的行标记了所有指令(公共子表达式识别)。
  • 编译器用不正确的行号标记了某条指令。
0. 没有为与该行相对应的 PC 记录任何数据。0. 度量并不表示该行未执行,只表示它未在已记录的数据中出现。
0.000 该行中至少有一个 PC 出现在数据中,但计算得到的度量值舍入为零。
1.234   所显示的非零数值是将该行所属的所有 PC 的度量全部相加后得到的值。

找到要找的内容了吗?如未找到,请将您的意见通过电子邮件发送至 docfeedback@sun.com。
法律声明