Execution Flow Graph Controls

The Execution flow view and table provides toolbar controls and popup controls.

Toolbar controls

The toolbar for both view and table contains the following controls:

Menu item Definition
zoom in button To zoom into the graph.
zoom in button To zoom out of the graph.
Home icon Return to the original graph size.
Open execution flow view table Show the execution flow view table.
Graph Colors Edit the graph colors.
area select button To select a portion of the graph to enlarge.
Menu > Show Time To select the time basis of the graph.
  • Raw time: the time that an application takes to run, including the profiling overhead.
  • Compensated time: time the application takes minus the time attributed to profiling.

Control on the graph

You have some control in the body of the graph as well. Point the mouse over a stripe to display status information (for example: sample status line, as described below)

Pointing elsewhere in the view displays the thread name and time corresponding to the pointer's vertical position.

Pop-up menu controls

Menu item Definition
Refresh Views icon Refresh the view
Edit graph colors icon Edit the graph colors.
Home icon Return to the original graph size.
Open execution flow view table Show the execution flow view table.
Detect all repetitions Displays Xs to identify frequently called methods.
Hide All Repetitions Hides the display of Xs at frequently called methods.
Threads > Show All Threads Display all threads belonging to the selected resource.
Threads > Hide All Threads Hide all the threads belonging to the selected resource.
Threads > GC Display the Garbage Collection thread.
Threads > thread name Display the named thread.

Related concepts
Overview of the Profiling Tool
Profiling resources
Execution flow view

Related tasks
Profiling an application
Identifying phases of program execution
Identifying active threads
Identifying resource-intensive methods