Guardian Procedure Calls Reference Manual

DEBUGPROCESS Procedure (Superseded by PROCESS_DEBUG_ Procedure)
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
Considerations
OSS Considerations
Summary
NOTE: This procedure is supported for compatibility with previous software and should not be
used for new development.
The DEBUGPROCESS procedure invokes the debugging facility on a process.
The operating system provides a debugging facility that responds to debug events by passing
control to one of two debugging utilities: Debug or the Inspect debugger. Debug is a low-level
debugger. The Inspect debugger is an interactive symbolic debugger that lets you control program
execution, display values, and modify values in terms of source-language symbols.
Syntax for C Programmers
This procedure does not have a C syntax, because it is superseded and should not be used for
new development. This procedure is supported only for compatibility with previous software.
Syntax for TAL Programmers
CALL DEBUGPROCESS ( process-id ! i
,error ! o
,[ term ] ! i
,[ now ] ); ! i
Parameters
process-id
input
INT:ref:4
is a four-word array containing the process ID of the process to be debugged, where:
Process name or creation timestamp[0:2]
Reserved[3].<0:3>
Processor number where the process is executing[3].<4:7>
PIN assigned by the operating system to identify the process in the processor[3].<8:15>
Note that the process ID can be in a timestamp or a local or remote named format.
256 Guardian Procedure Calls (D-E)