Fast Exclude options processing

If the IDIS subsystem is started and the PARM='FASTEXCLUDE' option is in effect (this option is the default), then all Include and Exclude options specifications from the IDICNF00 parmlib member are cached in the IDIS subsystem. A Fault Analyzer invocation exit can obtain this information without the need for any I/O, and subsequently determine if a fault should be excluded from further processing prior to attaching the mainline IDIDA load module, where normal options processing is performed.

With the exception of CICS®, only jobs or started tasks that do not include an IDIOPTS DDname are eligible for fast Exclude options processing. With CICS® being a long-running system, Fault Analyzer periodically reads the Exclude/Include option specifications from the options data set, and caches these for subsequent use by the CICS® invocation exits when an application abend occurs.

Whenever a fault has been fast excluded, the IDI0034I message is issued.

No IDITRACE information is provided for a fault that is excluded due to fast Exclude options processing.

If updating any Include or Exclude options in the IDICNF00 parmlib member, then the IDIS subsystem should be cycled to cause these options to be reread.

To disable fast Exclude options processing, specify the IDIS subsystem PARM='NOFASTEXCLUDE' option.