Creating deferred breakpoints for COBOL and PL/I programs

Creating a list of breakpoints before starting the z/OS® Debugger session reduces system resource usage and the time spent in the debugging session.

To create and use the deferred breakpoints, complete the following steps:
  • Create breakpoints and save the definitions in a file-based repository using the Create breakpoints option in the z/OS Debugger Deferred Breakpoints selection in DTU. You can also use IBM® Fault Analyzer to create breakpoints. See IBM Fault Analyzer User's Guide and Reference for details.
  • View the breakpoints in the repository and save the definitions in a commands file in the z/OS Debugger command format using the View breakpoints option in the z/OS Debugger Deferred Breakpoints selection in DTU.
  • Set the breakpoints that are defined in the commands file during the debug session by using one of the methods where the commands file is accepted like a commands file, a preference file, or a USE command.

The breakpoint types supported are AT STATEMENT and AT LABEL.

The following programming languages and side file configurations are supported:
Table 1. The supported programming languages and side file configurations
Programming language Side file Compiled with
Enterprise COBOL V4 or earlier LANGX NOTEST
Enterprise COBOL V4 or earlier SYSDEBUG TEST (SEPARATE)
Enterprise COBOL V5 Program Object TEST (SOURCE)
Enterprise PL/I SYSDEBUG TEST (SYM,SEPARATE)