Native Inspect Manual (H06.04+)
Introducing Native Inspect
Native Inspect Manual—528122-005
1-2
Native Inspect on TNS/E Systems
Native Inspect on TNS/E Systems
Native Inspect is a system-level command-line symbolic debugger that you use to
debug TNS/E native processes and snapshot files. Native Inspect runs only on a
NonStop TNS/E host system (not on a TNS/R or TNS system).
You can use Native Inspect:
•
To debug TNS/E native programs or snapshot files written in TNS/E native C/C++,
pTAL, or COBOL, especially when Visual Inspect is not available
•
To use a Tool Command Language (Tcl) script for automating debugging
operations on TNS/E native debugging targets
•
To perform privileged or global debugging on TNS/E native programs
Debuggers on NonStop TNS/E Systems
TNS/R systems have two command-line debuggers: Debug and Inspect. On a TNS/E
system, Native Inspect replaces both Debug and Inspect. Debug does not exist on
TNS/E systems; Inspect is present, but can be used only to debug emulated TNS—
not TNS/E native—processes and snapshot files.
Table 1-1, Three Debuggers on TNS/E Systems, lists the situations in which you can
use the three debuggers (Native Inspect, Visual Inspect, and Inspect) available on a
TNS/E system. For each debugger, symbolic debugging is available for code optimized
at level 0 or 1, and debugging support is limited for code optimized at level 2.










