Table 29 Information in scgprof Measurement Report Fields (Flat Profile)
Column | Description | |
|
| |
% Total IP Samples | Percent of the total IP samples attributable to a given program object. | |
|
| |
Cumulat % of Total | Running sum of the percent of total IP samples accounted for by the given program object | |
| and those listed above it. | |
|
| |
IP Samples | Total number of IP samples attributed to the given program object. | |
|
| |
Secs in Func/Module | Number of seconds accounted for by this function/module alone, if this function/module | |
| is profiled; otherwise blank. | |
|
| |
Call Count | Number of times this function was invoked, if this function is profiled; otherwise, blank. | |
|
| |
Msecs per Call | Average number of milliseconds per function call. | |
|
| |
Load Module | Shared library or the main executable. | |
|
| |
Function | Routine from your application. | |
|
| |
File | Source file associated with a function. | |
|
| |
Line | The column contains one of these: | |
Slot | • A | |
Col,Offset | ||
• An instruction slot number for rows showing instructions not on a bundle boundary | ||
| ||
| • A | |
| function for rows showing instructions on a bundle boundary | |
| Column and line numbers are preceded by “~” when they are approximate due to | |
| optimization. | |
|
| |
>Statement | The column contains either a source statement, preceded by “>”, or a disassembled | |
Instruction | instruction. Statements that are out of order due to optimization are preceded by “*>”. | |
|
|
scgprof Measurement Report Metrics (Call Graph Profile)
Table 30 (page 225), Table 31 (page 226), Table 32 (page 226), and Table 33 (page 226) show more information.
Table 30 Information in scgprof Measurement Report: Function Entries (Self Entries)
Column | Description |
|
|
Index | Index of the function in the call graph listing, as an aid to locating it. |
|
|
% Total Hits In or Under | Percentage of the total hits of the program accounted for by this function and its |
| descendants. |
|
|
% Func Hits In Func | Number of hits due to this function, expressed as a percentage of the number of hits |
| accounted for by this function and its descendants. |
|
|
Called | Number of times this function is called, other than recursive calls. If this is a cycle entry, |
| this means the number of times the members of this cycle are called from functions that |
| are not members of this cycle. |
| If this column contains a hyphen |
| number of calls is unknown. This notation can mean that the function was called inline. |
| For a cycle entry, a hyphen is reported if any of its members is called inline and if the |
| inline member is called from one of the outside callers of the cycle. |
|
|
+Self | Number of times this function calls itself recursively. For a cycle entry, this denotes the |
| number of calls within the cycle. |
| If this column contains a hyphen |
| number of calls is unknown. This notation can mean that the function was called inline. |
| For a cycle entry, a hyphen is reported if any of its members is called inline. |
|
|
scgprof Measurement Report Description 225