z/OS Language Environment Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Customizing user exits

z/OS Language Environment Customization
SA38-0685-00

Language Environment provides support for the following user exits:
Assembler user exit
Performs functions for enclave initialization, normal and abnormal enclave termination, and process termination. See Changing the assembler language user exit.
High-level language (HLL) user exit
Performs functions for enclave initialization. See Changing the high-level language user exit.
Abnormal termination user exit
Collects problem determination data when Language Environment® is terminating an enclave due to an unhandled condition. See Customizing Language Environment abnormal termination exits.
Load notification user exit
Improves performance by preventing frequently used modules from being loaded and deleted with each use. See Creating a load notification user exit. The load notification user exit is only available when Library Routine Retention (LRR) is used.
Storage tuning user exit
Provides a programming interface for collecting Language Environment storage tuning information and setting the Language Environment runtime option values for STACK, LIBSTACK, HEAP, ANYHEAP and BELOWHEAP. See Creating a storage tuning user exit. The storage tuning user exit is available for CICS®, and for non-CICS environments when LRR is used.

Restriction: Only the abnormal termination user exit supports AMODE 64 applications.

See Storage tuning user exit for more information about the features of the exits, default values, and syntax.

Choose which sample customization jobs to modify and run. Table 1 lists the sample jobs that are members of Language Environment sample library SCEESAMP.
Table 1. Sample customization jobs for the user exits
Use this sample job To
CEEWDXIT Change installation-wide assembler language user exit.
CEEWCXIT Change installation-wide CICS assembler language user exit.
CEEWUXIT Create an application-specific assembler language user exit.
CEEWHLLX Change high-level language user exit.
CEEWDEXT Identify an abnormal termination exit (non-CICS).
CEEWCEXT Identify an abnormal termination exit (CICS).
CEEWQEXT Identify an abnormal termination exit (AMODE 64).
CEEWLNUE Identify a load notification user exit.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014