Inspect Manual
Glossary
Inspect Manual—429164-006
Glossary-12
RISC processor
RISC processor. An instruction processing unit (IPU) that is based on reduced
instruction-set computing (RISC) architecture. TNS/R systems contain RISC
processors.
run state. The execution state describing a program while it is running.
save file. A file created by the Inspect subsystem in response to a command from a
debugger. A save file contains enough information about a running process at a given
time to restart the process at the same point in its execution. A save file contains an
image of the process, data for the process, and the status of the process at the time
the save file was created.
A save file can be created through an Inspect SAVE command at any time. A save file
called a saveabend file can be created by DMON if a process’s SAVEABEND attribute
is set and the process terminates abnormally. Other debuggers can create a save file
but refer to the result as a process snapshot file. See also process snapshot file.
saveabend file. A file containing dump information needed by the system debugging tool.
(In UNIX systems, such files are usually called core files or core dump files.) A
saveabend file is a special case of a save file. See also save file and process snapshot
file.
scope of identifiers; scope. The concept that an identifier in a source program has a
defined range, or domain, over which it is valid.
scope path. The list of scope units containing a source identifier, starting with the
outermost and working down to the innermost (the one immediately containing the
identifier).
scope units; scope unit. The entity or entities into which source code is grouped. Scope
units enable programmers to define the boundaries of scope domains.
Shared Millicode Library. An intrinsic library containing privileged or TNS-derived millicode
routines used by many native-compiled programs and by emulated TNS programs.
This library includes efficient string-move operations, TNS floating-point emulation, and
various privileged-only operations. These routines are mode independent. They
comply with native calling conventions but can be directly invoked from any mode
without changing execution modes.
shared run-time library (SRL). A collection of procedures whose code and data can be
loaded and executed only at a specific assigned virtual memory address (the same
address in all processes). SRLs use direct addressing and do not have run-time
resolution of links to and from the main program and other independent libraries.
Contrast with dynamic-link library (DLL)
. See also TNS shared run-time library (TNS
SRL) and TNS/R native shared run-time library (TNS/R native SRL).
signal. A means by which a process can be notified of or affected by an event occurring in
the system. Signals are used to notify a process when an error not related to input or