HP Caliper User's Guide

% Total IP Samples: Percent of the total IP samples attributable to a particular
load module.
Cumulat % of Total: Running sum of the percent of total IP samples account
for by the particular load module and those listed above it.
IP Samples: Total number of IP samples attributed to the particular load
module.
14
Function Summary:
% Total IP Samples: Percent of the total IP samples attributable to a particular
function.
Cumulat % of Total: Running sum of the percent of total IP samples account
for by the particular function and those listed above it.
IP Samples: Total number of IP samples attributed to the particular function.
15
Function Details:
% Total IP Samples: Percent of the total IP samples attributable to a particular
function.
IP Samples: Total number of IP samples attributed to the particular function.
Line | Slot | Col,Offset
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
>Statement | Instruction: 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 “*>”.
16
“File not found” error: Here, the application called a routine in libc, but the
source code for that library routine is not available. This is a common error and
you can usually ignore it.
Example: Adding Instructions to an fprof Report
Notice that, by default, only source statements were shown in the Function Details
section. If you would also like to see disassembled instructions, then you can re-report
the collected data using the -r option. The -r option takes one of the following
qualifiers: statement (report source statements), instruction (report disassembled
instructions), or all (report both source and instructions).
HP Caliper saves the latest collected data and uses that by default when generating a
report. It does not re-run the application and collect new data.
Example: Adding Instructions to an fprof Report 33