The Method Invocation view shows a representation of the entire course of a program's execution and also provides the ability to navigate through the methods that invoked the selected method. The view uses the same graphical metaphor as the Execution Flow view and the Method Invocation table contains the same information as the Execution Flow table.
The Method Invocation table can be invoked only from the Method Invocation view, which can only be invoked from Execution Statistics view, and the Execution Flow view.
Here is a sample of the Method Invocation view display:
Stripes cascade to the right as one method calls another method, whose responding method in turn calls another method, and so on. Stripes are grouped in columns by thread. A thin, black vertical line separates one column from another. The name of each thread appears at the top of its column.
In the Method Invocation table, the threads are grouped in the first column and
time is recorded in successive rows. The table can be opened by using the Show Invocation Table
button in the toolbar.
Method Invocation provides you with the ability to navigate through the methods that invoked the current method. There are three additional toolbar controls available for this purpose:
The status line of the Method Invocation graph is also different than in the
Execution Flow graph.
Point the mouse over a stripe to display status information, for example:
Related concepts
Overview of the Profiling Tool
Profiling resources
Statistical views
Execution Flow view and table
Related tasks
Profiling an application
Viewing invocations and callers of a method
Tutorial: Analyzing the profiling data from a Java process
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.