Since TDF does not use program check interrupts or z/OS Recovery Termination Manager (RTM) exits to gain control, it is not affected by the application’s RTM exits, regardless of the number or types of exits used. The dynamic nature of TDF allows a developer to debug complex, multi-tasking multiple address space servers without a single program modification.
The TRAP instructions operates in all z/OS environments; task or SRB, locked or unlocked, enabled or disabled, cross memory, supervisor or problem, and AR or primary address space control (ASC) modes. The only environments not supported by the z/Architecture hardware are applications running in home ASC mode (SACF 768) or secondary ASC mode (SACF 256). These modes should not be confused with Access register mode using ALET values 1 and 2 to reference storage in the secondary and home address spaces, respectively. Secondary and Home Address space control modes are very rarely used.