反汇编标签

[反汇编] 标签显示目标文件的反汇编列表,目标文件中含有所选函数、源代码行或指令。每条指令均用性能度量加以注释。如果可以获得源代码,会将其插入到列表中。每一源代码行均放置在它所生成的第一条指令上方。如果在编译器对代码进行优化时重新排列了指令的顺序,源代码行会以块的形式出现。如果可以获得编译器注释,会将其与源代码一同插入。

具有高度量值的行会突出显示该度量。高度量值是指超过文件任意行中该度量最大值的阈值百分比的度量值。

如果所选对象为函数,显示将定位于该函数的第一条指令处。如果所选对象为源代码行,显示将定位于该源代码行的第一条指令处。如果所选对象为指令,显示将定位于该指令处。

如果在 [反汇编] 标签中选择了某一行,该行上的指令将成为选定对象,这将决定切换标签时显示定位的位置。

如果所选函数是动态编译的,您只会看到该函数的指令。如果使用收集器 API 提供函数信息,即使在源文件中存在多个函数,您也只能看到指定函数的非零源度量。

搜索具有高度量值的行:

  1. 从工具栏的 [查找] 列表框中选择 [高度量值]。
  2. 单击某个向上或向下箭头进行搜索。

在汇编代码中搜索文本:

  1. 从工具栏的 [查找] 列表框中选择 [文本]。
  2. 在文本框中输入搜索文本。
  3. 单击某个向上或向下箭头进行搜索。
提示 要更改突出显示阈值、编译器注释以及所显示的度量,请选择 [文件] 然后选择 [设置数据表示],然后单击 [源/反汇编] 标签。
提示 可以通过拖动选中整个行并按 [复制] 或 Ctrl-C,将行复制为文本。
另请参见
解释带注释的反汇编代码
源和反汇编标签中的度量值含义
设置数据表示首选项

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