Table 30 Information in scgprof Measurement Report: Function Entries (Self Entries) (continued)
ColumnDescription
% 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. |
|
|
% Call Total | Does not apply. See Table 30 (page 212), Table 32 (page 213) and Table 33 (page 214). |
|
|
Function | Name of the function. |
|
|
Cycle | Cycle that this function is a member of, if any. |
Table 31 Information in scgprof Measurement Report (Hot Call Paths Profile)
Column | Description |
|
|
Total Hits In Only | Percentage of total sample hits directly in the call path. This represents the percentage |
| of the total CPU time attributable to the call path. |
|
|
Table 32 Information in scgprof Measurement Report: Parent Listings
Column | Description |
|
|
% Func Hits Under Parent | Number of hits propagated by the self entry and its descendants to this parent entry, |
| expressed as a percentage of the number of hits accounted for by the self entry and its |
| descendants. |
|
|
Called* | Number of times the function represented by the self entry was called by this parent. |
| If this column contains a hyphen |
| number of calls is unknown. This notation can mean that the function was called inline. |
|
|
/Total** | Number of times this function was called by all of its parents. This is the denominator of |
| the propagation fraction. |
| If this column contains a hyphen |
| number of calls is unknown. This notation can mean that the function was called inline. |
|
|
% Call Total | Fraction of Called/Total expressed as a percentage. This represents the percentage of |
| times this parent called the self entry as compared to the total number of calls from all |
| parents to the self entry. |
|
|
Parents | Name of this parent function. |
|
|
Cycle | Cycle that this parent is a member of, if any. |
|
|
**This field is omitted for parents, or children, in the same cycle as the function. If the function, or child, is a member of a cycle, the propagated times and propagation denominator represent the self time and descendant time of the cycle as a whole.
scgprof Measurement Report Description 213