Inspect Manual
Using Inspect With Accelerated Programs on TNS/R
Systems
Inspect Manual—429164-006
16-18
INFO OBJECTFILE
INFO OBJECTFILE
The INFO OBJECTFILE command gives information about the current program’s
object file. If you are running an accelerated program, displayed information includes
the options with which your program was accelerated and when it was accelerated.
Example
This example shows, the INFO OBJECTFILE command was used to show that the
program was accelerated with the ProcDebug option, which provides more
optimizations but less debugging information than the StmtDebug option.
LIST PROGRAM
The LIST PROGRAM command identifies the type of program—TNS/R or TNS:
When debugging an accelerated program, some of the information listed by the LIST
PROGRAM DETAIL command may be of particular interest, including an indication that
the program has been accelerated and:
The instruction set
The instruction set indicates whether TNS or TNS/R code is currently executing.
TNS is listed for an accelerated program when the program temporarily transfers to
executing TNS instructions. “Type” indicates what type of program it is and
“instruction set” indicates what code is currently executing.
The accelerator state
The accelerator state indicates whether the location where the program is currently
suspended is a register-exact, memory-exact, or non-exact point. This information
indicates information you need to determine what debugging actions will provide
reliable results. For example, if you are at a memory-exact point, you can display
memory reliably, but not modify. The accelerator state is not listed if an
accelerated program is executing TNS instructions.
-PROGRAM-INFO OBJECTFILEObject File: \SYS.$VOL.SUBVOL.PROGRAM
General Information BINDER Region: YES BINDER
Timestamp: 1992-08-13 17:46:40.57 Data Pages: 64
Debugger: INSPECT INSPECT Region: YES System
Type: GUARDIAN Process Subtype: integer Program File
Segment: 0 WORDS Highrequesters: OFF
Runnamed: OFF Highpin: OFF
Saveabend: OFF Segments: 1 Target:
UNSPECIFIED Accelerator Information Accelerated
Execution: ENABLED Optimization: PROCDEBUG
Global Options: ATOMIC_OFF, INHERITSCC_OFF, OVTRAP_ON,
SAFEALIASINGRULES_OFF, TRUNCATEINDEXING_ON Timestamp:
1992-08-13 18:29:17.52 Version: 1992-02-25 10:18:32.46
ProgramNum Program ID Name Type State
Location *1 06,081 OTALIN TNS HOLD #M.#8 2
07,172 PTALIN TNS/R HOLD #M.#64