All the exits available for Disk Sort are supported for MAXSORT. However, since MAXSORT never runs out of work space on even the largest sorts, an E16 exit routine will never be called. Exit routines may be written in COBOL, C, Assembler language, or REXX. All exits should be prelink-edited for maximum efficiency.
The following rules must be observed when MAXSORT includes an exit routine:
-
Exit programs are not allowed to take their own z/OS checkpoints.
-
MAXSORT may take system checkpoints when the following exits are active: E14, E15, E25, E35 and E61. Since a checkpoint may be taken between any two calls of these exits, these routines should be coded accordingly. Any restrictions that apply to system Checkpoint-Restart, such as restrictions on the use of data sets, are applicable to the coding of these exit routines.