The Times Mode Frame Detail window displays detailed information about a frame collected by the profiler agent running in times mode. The window is divided into 3 sections. The top left section displays information about the frame itself. The top right section displays the call stack. The bottom section displays a list of frames called by the current frame. Clicking on a row in the call stack section will change the display to the frame clicked on. Double clicking on a row in child frame section will change the display to the child frame clicked on. Using this mechanism you can navigate around the call tree. Many bits of information are displayed in fields in all three sections. Descriptions of these are summarized in the following tables.
Table 5.8. Current Frame Fields (Top Section)
Field Name | Field Description |
---|---|
ID | This is an identifier for a frame in the profile data file. It is for debugging purposes only. It may be removed in future releases. |
Class | This the name of the class that contains the method associated to the current frame. |
Method | This is the name of the method associated to the current frame. |
Called | This is the number of times the current frame was called. |
CPU | This is the amount of CPU time in seconds used by the current frame. |
CPU/Call | This is the average amount of CPU time in seconds used by the current frame per time is was called. |
% of Total CPU | This is the percentage of the total amount of CPU time used by all profiled frames used by the current frame. |
Wall | This is the amount of wall time in seconds used by the current frame. |
Wall/Call | This is the average amount of wall time in seconds used by the current frame per time is was called. |
% of Total Wall | This is the percentage of the total amount of CPU time used by all profiled frames used by the current frame. |
Table 5.9. Child Frame Fields (Bottom Section)
Field Name | Field Description |
---|---|
ID | This is an identifier for a frame in the profile data file. It is for debugging purposes only. It may be removed in future releases. |
Child Class | This is the name of a class that was called by the current frame. |
Child Frame | This is the name of a frame that was called by he current frame. |
Called | This is the number of times the frame was called by the current frame. |
CPU | This is the amount of CPU time in seconds used by the called frame. |
CPU % | This is the percentage of the current frame's consumed CPU time that was spent in a called frame. |
Wall | This is the amount of wall time in seconds used by the called frame. |
Wall % | This is the percentage of the current frame's consumed wall time that was spent in a called frame. |