Measure Reference Manual
0 through 15UC
0 through 15UL
0SC
0 through 31SL
code^ranges^file^name
INT:value:12
is the name of the file containing the code to be measured. code^ranges^file^name must
be a TNS object file, EDIT file, or Executable and Linking Format (ELF) file. The name must be
left-justified, blank-filled, and in local internal format.
If code^ranges^file^name is an object file, MEASFH examines the procedure names and
addresses and adds each procedure to the configuration. If code^ranges^file^name is
an EDIT file, you must specify code ranges in ascending address order:
code-range-name code-range-address
where:
code-range-name
is the procedure name of the code range to be measured. Leading dollar signs ($) are
allowed for TNS/R and TNS/E code ranges.
code-range-address
is the address of the code range to be measured.
For TNS EDIT files, code-range-address is an address in octal or an offset from a
preceding octal address.
For TNS/R and TNS/E EDIT files, code-range-address is a virtual address in
hexadecimal or an offset from a preceding hexadecimal address.
To indicate an offset from the previous code-range-address, precede the octal or
hexadecimal address with a plus sign (+). The last code-range-address specified
without a plus sign is added to the offset to yield an effective address.
code^ranges^file^name^s
is the string representation of the internal-format file name of the OSS file pathname.
PROCESSH^OSS^DESC
is the descriptor for PROCESSH entities on systems running G06.12 and later RVUs that supports
OSS file pathnames. PROCESSH entity descriptors are variable in length and can contain some
number of CODE^SPACE^DESC or CODE^SPACE^OSS^DESC templates following the initial
PROCESSH^OSS^DESC descriptor. These templates can be used in any order. A bit in the
CODE^SPACE field (bit 7) indicates the format of the descriptor and the offset to the next descriptor.
NOTE: The initializing of PROCESSH^DESC.CONFTIME to 0F on input determines whether
PROCESSH^DESC or PROCESSH^OSS^DESC is used.
Struct Processh^OSS^desc (*)
Begin
process^oss^desc^fields;
Fixed Conftime; ! Set to 0F, for use by MEASFH only
Int Code^spaces; ! Number of code spaces to be measured
End; ! A subsequent code^space^desc is not needed for an Entitydesc of
! a previously installed entity. But for Contab use, as many
! code^space^desc as desired must imediately follow this struct.
PROCESSH^OSS^DESC 479