Measure Reference Manual

program^file^name
INT:value:12
is the name of the object file that the process to be measured is executing. The name must be
left-justified, blank-filled, and in local internal file-name format. You can use asterisks (*) in the
volume, subvolume, and file-name fields within file^name. However, the volume name must
begin with a dollar sign ($). For example, to specify all program file names, use the value "$*
* *".
conftime
FIXED:value:1
Specify conftime as 0F. For use by the Measure subsystem only.
code^spaces
INT:value:1
is the number of CODE^SPACE^DESC descriptors that follow, describing the code spaces to
be measured.
NOTE: When passing a PROCESSH^DESC descriptor to the MEASREAD procedure, do not
include the CODE^SPACE^DESC descriptors.
CODE^SPACE^DESC
is the descriptor for a code space specification.
Struct Code^space^desc (*);
Begin
Int Code^space; ! <0>=0 user, =1 system
! <1>=0 non lib, =1 lib
! <2>=0 non native, =1 native
! <7>=0 no OSS, =1 OSS MID included.
! <8:15> space number
Int Code^ranges^file^name[0:11];
String Code^ranges^file^name^s = Code^ranges^file^name;
End;
code^space
INT:value:1
is the code space number, formatted as:
.0:2 identifies the space. On H-series and J-series RVUs, this value is significant only for
non-native code.
0 = user code — TNS or accelerated (UC)
1 = user code — TNS/R native (UCR)
2 = user library — TNS or accelerated (UL)
3 = user library — TNS/R native (ULR)
4 = system code — TNS or accelerated (SC)
5 = system code — TNS/R native (SCR)
6 = system library — TNS or accelerated (SL)
7 = system library — TNS/R native (SLR)
.3:7 is reserved for future use.
.7 indicates code space template is CODE^SPACE^OSS^DESC format.
.8:15 is relevant only to TNS and accelerated code spaces, and indicates the space number:
478 Entity Descriptors