Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Description z/OS MVS Programming: Assembler Services Reference ABE-HSP SA23-1369-00 |
|||||||||||||||||||
The ESPIE macro extends the function of the SPIE (specify program interruption exits) macro to callers in 31-bit addressing mode. For additional information concerning the relationship between the SPIE and the ESPIE macros, see the section on program interruptions in z/OS MVS Programming: Assembler Services Guide. The ESPIE macro performs the following functions using the options
specified:
The information documented under the following headings applies
to all three options of the ESPIE macro (SET, RESET, and TEST):
EnvironmentThe requirements for the caller are:
Programming requirementsNone. RestrictionsNone. Performance implicationsPrograms that need to intercept only specific hardware program check interruptions (such as arithmetic exceptions or data conversion exceptions) will find ESPIE to be more efficient than establishing an ESTAE environment to screen all abends for specific OCx abends. This is because the operating system must do significantly more processing to enter and retry from an ESTAE routine as compared to an ESPIE routine. ABEND codesESPIE might return abend code X'46D'. See z/OS MVS System Codes for an explanation and programmer responses. The information documented under the following headings is provided
separately for each of the three options (SET, RESET, and TEST):
|
Copyright IBM Corporation 1990, 2014
|