跳过导航链接 | |
退出打印视图 | |
Oracle Solaris Studio 12.3:使用 dbx 调试程序 Oracle Solaris Studio 12.3 Information Library (简体中文) |
tracei 命令用于显示机器指令、函数调用或变量更改。仅在本地模式中有效。
tracei 实际上是 trace event-specification -instr 的简称,其中 - instr 修饰符表示在指令粒度而非源代码行粒度上进行跟踪。发生事件时,信息以反汇编格式而非源代码行格式打印。
跟踪每个机器指令。
跟踪指定 function 中的每个指令。
跟踪 address 处的指令。
跟踪对指定 function 的调用及其返回。
跟踪对所有名为 function 的成员函数的调用。
调用任何名为 function 的函数时跟踪。
跟踪对所有 class 的成员函数的调用。
跟踪对 variable 的更改。
其中:
filename 是跟踪输出要发送到的文件的名称。
function 是函数名。
line 是源代码行的编号。
class 是类名。
variable 是变量名。
有关更多信息,请参见trace 命令。