The trace view is split in two. The left part shows an overview of all the trace frames available from the trace server and the right part shows details about the selected trace frames.
The trace frames section displays the frame number in the second column. The third column shows the address if available and the fourth column shows details about the trace frame. A number of different trace frame types is shown in this table. There are five basic types:
The selected trace frames area shows the code; C/C++, disassembly or interleaved of the selected frames. The display format can be changed using the select trace format command from the toolbar.
Selecting multiple trace frames in the frames list to the left will show corresponding code for all the frames in the code view. For each frame there will be a header providing information about the branch resulting in the code being executed and the location of the code.
The trace data can also be exported using the export buffer command. This will open up a dialog allowing you to specify the start and end frame numbers, the format of the export and the file to store the data in.
The trace data view toolbar has a few commands that are enabled when an active trace session is available.
![]() | Clear buffer. |
![]() | Toggle data trace. |
![]() | Toggle program trace. |
![]() | Toggle ownership trace. |
![]() | Export trace data. |
![]() | Select trace format. |
Note that using the Toggle commands command may affect active tracepoints. The state of the toggle button will not be updated if a tracepoint has activated trace.