From CodeView, you can use Callerid to determine which programs called various subroutines that are causing delays. Callerid information is available if a Y appears in the C column on the CodeView panel.
Extended Callerid information is available if a Y appears in the X column on the CodeView panel.
Extended Callerid provides a sampling of application program functions using the caller’s chain of save area (SA) and Language Environment (LE) dynamic save area (DSA). At interval sample time the SA/DSA chain is scanned to identify and provide the load module and function names for up to three program entries.
You can display information about the load modules and functions of the following programs:
The current or active SA and module is identified utilizing the current PSW and registers for the sampled environment. The current module is the active program or last program at the end of the save area chain.
The application module is identified by back tracing through previous callers in the chain and identifying the first application (non-system) module. If the previous module to this one is also an application module, it will be identified as the application and the first one found will be the via(CV) module.
The via module is the last program called by the application function.
Callerid and Extended Callerid are also available from the Delay Locations panel. For a complete description, see Display Callerid and Extended Callerid.
| Copyright © 2011 CA. All rights reserved. | Tell Technical Publications how we can improve this information |