The Method Details view

The Method Details view displays data about a specific method and its immediate callers and descendants. The data is shown in graphical and tabular formats.

To open the Method Details view, double-click a node in the Performance Call Graph. You can also, in the Profiling Monitor, right-click a profiling resource that include Execution Time Analysis data and select Method Details from the pop-up menu.

The Method Details view consists of the following data display areas:

The Method Details view can display the following information for a method:

Data item Description
Method The name of the currently displayed method.
Calls The total number of calls made to the method.
Base Time The total time spent in the method, excluding the times for any descendant methods.
Cumulative Time The Base Time for the selected method, plus the time spent in all descendant methods on behalf of the .
Avg Time The average time per call spent in the method (Base Time/Calls).
Min Time The smallest time recorded for a single invocation of the method.
Max Time The largest time recorded for a single invocation of the method.
Source File If source code is available, the name of the source file for the method.
Caller The name of an immediate caller of the method.
Descendant The name of an immediate descendant of the method.
Percent For callers, the percentage of the method's total time that is attributed to invocations by the caller. For descendants, the percentage of the method's total time that is attributed to the total time of the descendant.
Propagated Time For callers, the total time spent in the method on behalf of the caller. For descendants, the total time spent in the descendant on behalf of the method.

The following controls and menu commands appear in the Method Details view:

Control Command Description

Show Performance Call Graph button

Show Call Graph Displays the Performance Call Graph.

Find Method button

Find Method Lets you specify a method name to locate. If the method is found, the method is selected in the Performance Call Graph, and the Method Details view is changed to display information for that method.

Navigate back button

Navigate Back In the method selection history, navigates to the previously selected method.

Navigate forward button

Navigate Forward In the method selection history, navigates to the next selected method.
Pull-down menu Method Name... Lets you change how method names are displayed in the the Method Details view and the Performance Call Graph.
Pull-down menu Time Units Lets you select the time units to use: seconds, milliseconds, or microseconds.
Pull-down menu Precision Lets you select the precision to use: 0.0 to 0.00000, or none.
Pop-up menu Refresh Views Redraws all views based on the current data for the profiling resource that is selected in the Profiling Monitor.
Pop-up menu Filter Includes or exclues methods from the data set. For more information, see Performance Call Graph data commands
Pop-up menu Subtree Hides, deletes, or focuses on a subtree. For more information, see Performance Call Graph data commands
Pop-up menu Open Source When source code for the currently displayed method is available, opens the source file in the default editor.
Highlight drop-down list Highlight methods Highlights methods in the Performance Call Graph based upon criteria you select in the drop-down list. The names of the highlighted methods are displayed below the list. For information about the highlighting categories, see Performance Call Graph data commands.

Notes:

 

Parent topic

Performance bottleneck detection user interface reference

 

Related tasks

Getting information from the Method Details view