Object Code Accelerator Manual

Using OCA with Other NonStop Tools
Object Code Accelerator Manual528144-003
6-4
OCA and NonStop Debugging Tools
You can also run Accelerator on a TNS object file that has been previously accelerated
for the TNS/E environment by OCA:
See the H-Series Application Migration Guide for further information about using OCA
and the Accelerator.
OCA and NonStop Debugging Tools
You can use either Visual Inspect or Native Inspect to debug programs accelerated by
OCA. Source-level (symbolic) debugging of accelerated programs is very similar to
TNS programs. However, machine-level debugging of accelerated programs is limited,
and rarely necessary. See Section 7, Debugging OCA Programs for further information
about using OCA with Visual Inspect and Native Inspect.
OCA and EPTRACE
EPTRACE is a performance investigation tool designed for the Guardian environment.
It reports detailed counts of trap events and provides a complete trace log of these
events so you can locate, diagnose, and resolve all trap-causing locations in a
program.
EPTRACE reports two types of information in the trace log:
Counters
Reports individual counters for each process, including interrupt processes.
The per-CPU totals equal the sum of all process counters.
Traces
Figure 6-2. Translating using OCA and the Accelerator
vst0604.vsd
TNS Compiler
and Binder
TNS Object
Code
AXCEL
OCA
TNS Object
Code
TNS
Object Code
Accelerated
Object Code
(Itanium)
Accelerated
Object Code
(RISC)
Accelerated
Object Code
(Itanium)
mp