Inspect Manual
Glossary
Inspect Manual—429164-006
Glossary-4
data block
data block. A collection of static data items that BINDER can relocate separately from the
rest of a program's static data. Dynamic data items (local variables, file buffers, and so
on) are not part of any data block.
data breakpoint. A breakpoint set at a data location.
data location. A specific location within a program's static or dynamic data area. Inspect
lets you define data locations using source-language symbols and identifiers.
Debug event. Any event that forces a program into the hold state.
debugging attributes. Two attributes of a process or PATHWAY server. The Inspect
attribute determines which debugging tool (Inspect or Debug) should respond to a
debug event, and the SAVEABEND attribute determines whether the program state is
recorded in a save file if the program terminates abnormally (abends).
debugging session. Another name for an Inspect session.
DMON process; DMON, $DMnn. The process that enables Inspect to access processes
and PATHWAY servers. Its duties include setting and clearing breakpoints, storing and
retrieving data, informing the Inspect process when a breakpoint is encountered, and
creating save files.
D-series system. . An HP NonStop system that is running a D-series version of the
operating system.
dynamic-link library (DLL). A collection of procedures whose code and data can be loaded
and executed at any virtual memory address, with run-time resolution of links to and
from the main program and other independent libraries. The same DLL can be used by
more than one process. Each process gets its own copy of DLL static data. Contrast
with shared run-time library (SRL). See also TNS/R library.
eld utility. The utility that collects, links, and modifies code blocks and data blocks from one
or more object files to produce a target TNS/E native object file with shared code (PIC).
Compare to nld utility and ld utility.
enoft utility. The utility that reads and displays information from TNS/E native object files.
Compare to noft utility
.
execution states. The phases into which Inspect groups the execution of a program.
These states describe the current activity of a program and determine the availability
and significance of certain Inspect commands. The three execution states are: the run
state, the hold state, and the stop state.
Explicitly Parallel Instruction Computing (EPIC). The technology that forms the basis for
the Intel Itanium architecture of the TNS/E system. EPIC technology allows parallel
processing opportunities to be explicitly identified by the compiler before the software
code is executed by the processor.