O |
Obsolete descriptor class codes
|
Operating system-specific data area
|
Optimized procedure calls
|
and invocation chains
|
OTS$CALL_PROC
|
Alpha version
|
I64 version
|
OTS$JUMP_TO_BPV
|
Output registers #1
|
Output registers #2
|
Output registers #3
|
Overlapping unwind
|
Override callback mechanism
|
Own data items #1
|
Own data items #2
|
Own data items #3
|
Own data items #4
|
Own data items #5
|
P |
Parameter passing #1
|
Parameter passing #2
|
Parameter slots #1
|
Parameter slots #2
|
Partitioning
|
Passing mechanisms
|
descriptor
|
definition
|
immediate value
|
definition
|
language extensions
|
reference
|
definition
|
PC
|
definition
|
PDSCs (procedure descriptors)
|
for bound procedures
|
for null frame procedures #1
|
for null frame procedures #2
|
for register frame procedures
|
for stack frame procedures
|
Predicate register usage
|
Preserved registers #1
|
Preserved registers #2
|
Preserved registers #3
|
Preserved registers #4
|
Procedure calls
|
optimized
|
and invocation chains
|
stack #1
|
stack #2
|
tracing
|
Procedure descriptors
|
See also FDSCs for I64
|
Procedure frames #1
|
Procedure frames #2
|
Procedure invocation #1
|
Procedure invocation #2
|
handle #1
|
handle #2
|
Procedure linkage
|
Procedure signature
|
see Signature information
|
Procedure types #1
|
Procedure types #2
|
Procedure values #1
|
Procedure values #2
|
Procedure values #3
|
bound #1
|
bound #2
|
definition #1
|
definition #2
|
examining
|
Procedures
|
definition
|
language support
|
library
|
types
|
without frames
|
Process
|
definition
|
PSIGs ((procedure) signature information blocks)
|
field conversions
|
R |
Read-only registers
|
Receiving data
|
Alpha
|
Record layout #1
|
Record layout #2
|
VAX compatible #1
|
VAX compatible #2
|
Reference
|
definition
|
Reference argument item #1
|
Reference argument item #2
|
Register classes
|
Register frame procedures #1
|
Register frame procedures #2
|
descriptors #1
|
descriptors #2
|
Register stack
|
Registers #1
|
Registers #2
|
Registers #3
|
application usage
|
automatic
|
branch usage
|
floating-point usage #1
|
floating-point usage #2
|
for returns
|
general usage
|
global
|
input
|
integer usage
|
output
|
predicate usage
|
preserved
|
rotating floating-point
|
rotating predicate
|
scalar
|
scratch
|
special
|
stacked registers
|
static floating-point
|
static predicate
|
static registers
|
user mask
|
VAX usage
|
vector
|
volatile
|
Request to unwind
|
Reserve region #1
|
Reserve region #2
|
Reserved data type codes
|
Reserved descriptor class codes
|
Return values
|
Returning data
|
Returning from condition handlers
|
Returning function value
|
fixed length to stack
|
to stack
|
varying string to stack
|
Returns
|
address
|
condition value
|
function value
|
Revert to caller's handling
|
Rotating registers
|
floating-point
|
predicate
|
RSA (register save area)
|
layout #1
|
layout #2
|
stack frames
|
S |
Scalars
|
processor synchronization
|
register usage
|
Scratch registers
|
Sending data
|
argument order evaluation #1
|
argument order evaluation #2
|
mechanisms #1
|
mechanisms #2
|
Severity codes
|
handling
|
interpreting
|
meanings
|
symbols
|
Short bss area
|
Short data area
|
Signal
|
definition
|
Signal argument vectors
|
Signaler's register
|
Signaling conditions
|
with GENTRAP
|
with LIB$SIGNAL
|
Signature information
|
default
|
Simple procedure #1
|
Simple procedure #2
|
Special calls
|
Special registers #1
|
Special registers #2
|
Stack frames
|
fixed size
|
format
|
procedure descriptors
|
procedures #1
|
procedures #2
|
register save area
|
variable size #1
|
variable size #2
|
Stack guard region
|
multithreads #1
|
multithreads #2
|
Stack limit checking
|
explicit #1
|
explicit #2
|
implicit #1
|
implicit #2
|
methods #1
|
methods #2
|
multithreads #1
|
multithreads #2
|
Stack overflow #1
|
Stack overflow #2
|
Stack overflow #3
|
handling #1
|
handling #2
|
multithreads #1
|
multithreads #2
|
Stack reserve region
|
checking #1
|
checking #2
|
multithreads #1
|
multithreads #2
|
Stack return
|
mechanism
|
values to top
|
Stack temporary area #1
|
Stack temporary area #2
|
Stack usage #1
|
Stack usage #2
|
for Alpha systems
|
for VAX
|
Stacked registers
|
Standard calls
|
definition
|
Standard-conforming procedures
|
definition
|
Static data #1
|
Static data #2
|
Static data alignment #1
|
Static data alignment #2
|
Static registers
|
floating-point
|
predicate
|
String data types
|
String with bounds descriptors
|
Synchronization
|
exception
|
memory
|
SYS$CALL_HANDL+4 routine
|
using
|
SYS$GOTO_UNWIND routine
|
unwinding
|
SYS$GOTO_UNWIND_64 routine
|
unwinding
|
SYS$UNWIND routine
|
unwinding #1
|
unwinding #2
|