HP 64782 User Manual page 263

For the graphical user interface
Hide thumbs Also See for 64782:
Table of Contents

Advertisement

Making Software Performance Measurements
To initialize activity performance measurements
Address range files may contain program symbols (procedure name or
static), user defined address ranges, and comments. An example address
range file is shown below.
# Any line which starts with a # is a comment.
# All user's labels must be preceded by a "|".
|users_label
10H 1000H
program_symbol
# A program symbol can be a procedure name or a static.
# cedure name the range of that procedure will be used.
|users_label2 program_symbol1 -> program_symbol2
# "->" means thru.
The above will define a range which starts with symbol1
# and goes thru symbol2.
# be defined as the start of symbol1 thru the end of symbol2.
dir1/dir2/source_file.s:local_symbol
# The above defines a range based on the address of local_symbol.
Initialization with Global Symbols
When the performance_measurement_initialize command is entered
with no options or with the global_symbols option, the global symbols in the
symbols database become the address ranges for which activity is measured.
If the symbols database is not loaded, a default set of ranges that cover the
entire processor address range will be used.
The global symbols database contains procedure symbols, which are
associated with the address range from the beginning of the procedure to the
end, and static symbols, which are associated with the address of the static
variable.
262
If both symbols are procedures then the range will
In the case of a pro-

Advertisement

Table of Contents
loading

Table of Contents