Start of change

Debug Tool JCL Wizard introduction

By using this ISPF edit macro, you can modify a JCL or procedure member and create statements to invoke Debug Tool in various environments. By using the ISPF edit macro, you can also create statements to invoke Debug Tool using the Terminal Interface Manager, Dedicated Terminal, or Remote GUI available with RD/z and PD Tools Studio.

By using the Debug Tool JCL Wizard, you can build control statements to complete following tasks:
  • Invoke Debug Tool, accessing the Terminal Interface Manager, Dedicated Terminal, or Remote GUI.
  • Invoke Debug Tool for Language Environment (LE) or non-Language Environment (non-LE) programs.
  • Include a request to invoke the Automonitor.
  • Include a request to set AT ENTRY breakpoints.
  • Include a request to SET WARN OFF or ON.
  • Define the libraries to search for Debug Tool source and debug information.

    Note: If the program name or CSECT name for assembler is not the member name of the Start of changedebugEnd of change file, the wizard presents a list of members for each Start of changedebugEnd of change file, and then users can select the corresponding member name.
  • Provide a panel to enter the programs which require LDD statements.
  • Request Code Coverage invocation with or without an interactive Debug session.
  • Request a Delayed Debug session.
  • Remove Debug Tool statements.
  • Show comments depicting how to access subprogram source Start of changeand debugEnd of change information before being loaded into storage.

The user identifies the location of the statements by using an A (after) or B (before) line command. If no line command is supplied and more than one program was identified in the JCL or procedure member, the wizard lists all programs. You can select the program that you want to debug from the list. If you want to provide an override value of procedure step, specify an A or B line command.

The Debug Tool JCL Wizard can create in-stream data. Therefore, it works with a procedure member for JES2 under z/OS 1.13 or later, and with JES3 under z/OS 2.1 or later. If you do not run Debug Tool JCL Wizard in one of the environments that are described above, submitting JCL invoking procedures with in-stream control statements fails.

Generation of the EQAMDBG DD statement for C/C++ mdbg files is not supported.

End of change