The following tools ship with ISPF as samples.
- ISRABEND
- A CLIST that provides
a step-by-step explanation of how to diagnose an abend interactively.
It uses TSO TEST to gather the information that the IBM® support organization normally requires.
- ISRCSECT
- A REXX exec used in
conjunction with ISRTCB exec. It takes the entry point of a load module
and begins searching for a specific CSECT. If it finds one, the exec
displays the CSECT's eye-catcher.
- ISRFIND
- A REXX exec that issues
a LISTA STATUS and searches for a specified member or load module.
Also, the exec optionally calls AMBLIST to check the MODIFIED, FIXED,
and PAGEABLE LPAs and checks LPALIST and LNKLST (pointed to by system
control blocks) for the specified load module. If invoked under ISPF,
the information is displayed via an ISPF table display (panel ISRFINDP)
and allows the user to BROWSE or EDIT the specified member.
- ISRPOINT
- A REXX exec used in
conjunction with the ISRTCB exec. This exec uses the entry point address
obtained from ISRTCB and lists the CSECT eye-catchers associated with
that load module.
- ISRTCB
- A REXX exec that emulates
the TSO TEST command LISTMAP. It lists the TCBs and the load modules
(with their entry points) associated with each TCB, without using
TSO TEST.
- ISRTEST
- A CLIST that uses TSO
TEST to load the job pack area (JPA) and set breakpoints on entry
to a specific ISPF or PDF CSECT. This allows for the verification
of the compilation date associated with the CSECT with the most recent
maintenance level for that version or release. Additionally, you can
modify this sample to set specific breakpoints within the CSECT to
identify the failing instruction.