The tracei command shows machine instructions, function calls, or variable changes. It is valid only in native mode.
tracei is really a shorthand for trace event-specification -instr where the -instr modifier causes tracing to happen at instruction granularity instead of source-line granularity. When the event occurs, the printed information is in disassembly format instead of source-line format.
Trace each machine instruction.
Trace each instruction while in the specified function.
Trace the instruction at address.
Trace calls to and returns from the specified function.
Trace calls to any member function named function.
Trace when any function named function is called.
Trace calls to any member function of class.
Trace changes to the variable.
where:
address is any expression resulting in or usable as an address.
filename is the name of the file to which you want trace output sent.
function is the name of a function.
line is the number of a source code line.
class is the name of a class.
variable is the name of a variable.
See trace Command for more information.