User and Reference Guide

  • 2021.1
  • 12/04/2020
  • Public Content

Instruction Trace View

Displays the history of instructions executed since tracing is enabled.
Show View
Intel® System Debugger
Instruction Trace View
registers view
Instruction Trace View
Instruction Trace View
shows the chronological order of instruction calls captured by the Last Branch Record (LBR).
The view contains five columns:
  • Address
    : the assembler instruction address.
    Instructions are grouped by the line number. Expandable
    items display multiple instructions called from a single code line.
  • Instruction
    : the instruction syntax.
    : If the thread selected in the
    view contains no symbols loaded, the following columns are empty.
  • Module
    : the name of the running module.
  • File Name
    : the name of the source code file.
  • Line Number
    : the number of the source file line that calls the instruction.
    To view the line in the source file, double-click the line number. The source file opens in a new view and the selected line is highlighted.
  • File Path
    : path to the source file.
View Toolbar Options
Start Instruction Trace
Starts or resumes the terminated instruction trace.
Stop Instruction Trace
Stops the running instruction trace.
show target breakpoints
Configure Instruction Trace
Opens a dialog box that allows you to configure the trace type. Currently, only Last Branch Record (LBR) is supported.
refresh view
Refresh View
Refreshes the view and updates the instruction history.
pin view
Pin to Hardware Thread
Pins the view to an active hardware thread displayed in the
view. If pinned, the view shows the instruction trace history only for the chosen thread (the name is displayed above the table) and is not refreshed if another thread is selected.

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at