gtpg1m10 | General Information |
The following enhancements have been made to the diagnostic capabilities in
the TPF 4.1 system:
- Branch trace facility
- Provides a list of the last 1000 executed BALR, BASK, and BASSM branches
using either the ESA/370 or ESA/390 architecture.
- Real time trace (RTT)
- Assists in determining the causes of errors by selectively monitoring the
execution of ECB-controlled programs and producing a record of the system
services macros executed and related data.
- Online mini dump
- You can activate a dump data user exit to present ECB-controlled SERRC and
SNAPC data.
User exits provide a means for users of TPF to add user-unique processing
at various points in TPF programs without having to modify the released
programs.
- Macro trace
- Two traces are provided:
- Specific to an ECB
- A collated trace, by time stamp, produced for all the ECBs on each
processor.
- System log trace
- Traces events formerly included in macro trace that are not associated
with a message or an I/O device.
- Enter/Back trace
- Traces all ENTxC and BACKC macros.
- I/O trace
- Improved to trace each device separately rather than as a single table for
the entire system, allowing your installation to detect devices that are
hung. The trace information is collated by time stamp.
- Register trace
- Traces registers on every supervisor call instruction (SVC).
- Program Event Recording (PER) facility
- Provides a hardware trace to trap program information when a specific
event occurs. The TPF 4.1 system supports the following PER
functions:
- Storage alteration
- Instruction fetching
- Successful branching (only on ESA/390 processors).
- Path information unit (PIU) trace facility
- Provides expanded PIU tracing with additional information.
- SNA I/O trace facility
- Provides a detailed I/O trace for SNA I/O interrupts that occur during
Network Control Program (NCP) XID exchanges, adjacent link station (ALS) XID
exchanges, and channel-to-channel (CTC) XID exchanges. It also provides
a detailed I/O trace for NCP, ALS, and CTC asynchronous interrupts.