HP Caliper User's Guide

Table B-21 Information in scgprof Measurement Report Fields (Flat Profile) (continued)
DescriptionColumn
Source file associated with a function.File
The column contains one of these:
A source-code line number for rows showing statements
An instruction slot number for rows showing instructions not on a bundle
boundary
A source-code column number followed by an offset from the beginning
address of a function for rows showing instructions on a bundle boundary
Column and line numbers are preceded by “~” when they are approximate due
to optimization.
Line |
Slot |
Col,Offset
The column contains either a source statement, preceded by “>”, or a
disassembled instruction. Statements that are out of order due to optimization
are preceded by “*>”.
>Statement |
Instruction
scgprof Measurement Report Metrics (Call Graph Profile)
Table B-22 “Information in scgprof Measurement Report: Function Entries (Self Entries)”,
Table B-23 “Information in scgprof Measurement Report (Hot Call Paths Profile)”,
Table B-24 “Information in scgprof Measurement Report: Parent Listings”, and
Table B-25 “Information in scgprof Measurement Report: Children Listings” show
more information.
Table B-22 Information in scgprof Measurement Report: Function Entries (Self Entries)
DescriptionColumn
Index of the function in the call graph listing, as an aid to locating it.Index
Percentage of the total hits of the program accounted for by this function and
its descendants.
% Total Hits In or
Under
Number of hits due to this function, expressed as a percentage of the number
of hits accounted for by this function and its descendants.
% Func Hits In Func
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 (-), this means that there is at least one call,
but the exact 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.
Called
scgprof Measurement Report Description 289