Home
Execution time analysis
Execution time analysis is used to detect performance problems by highlighting the most time intensive areas in the code. This type of analysis helps developers identify and remove unused or inefficient coding algorithms. Execution time analysis has been enhanced with the views described in Table | -2.
Table 27-2
View name Description Execution statistics Displays statistics about the application execution time. Call tree Displays information about method calls during the profiling session in a form that lets easily identify a hot spot. It consists of two parts, the execution flow call tree and call stack view. Method invocation Displays a graphical 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. Method invocation details Displays statistical data on a selected method. Object references Displays references by a set of objects. This is useful to study data structures, to find memory leaks, and to find unexpected references. UML2 trace interactions Displays execution flow of an application according to the notation defined by UML. Execution time analysis views
ibm.com/redbooks