HLASM Toolkit Feature User's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Toolkit Feature Interactive Debug Facility

HLASM Toolkit Feature User's Guide
GC26-8710-10

The HLASM Toolkit Feature Interactive Debug Facility (IDF) supports a rich set of capabilities that speed error detection and correction. Although IDF is intended primarily for debugging assembler language programs on z/OS, z/VM, and z/VSE, you can also use it to debug programs written in most high-level languages.
  • IDF provides multiple selectable views of a program, including separate windows for address stops, breakpoints, register displays, object code disassembly, storage dumps, language-specific support, register histories, non-traced routines, and other information. You can use these views in any order or combination.
  • You can control execution of a program by stepping through individual instructions or between selected breakpoints or routines.
  • If source code is available (which is almost always the case for programs assembled with HLASM), IDF can display source statements as it executes the program.
  • The power of IDF is greatly magnified by its ability to pass control from any breakpoint to user exit routines written in REXX or other languages that can capture and analyze program data, and respond dynamically to program conditions.
  • You can count instruction executions, and IDF can maintain an instruction execution history.
  • You can dynamically modify storage areas and register contents during debugging by typing new values on the displays.
  • IDF supports a special class of conditional breakpoints called watchpoints, which IDF triggers only when a user-specified condition occurs.
  • A command-level record and playback facility allows a debugging session to be re-executed automatically.
  • Extensive tailoring capabilities allow you to establish a familiar debugging environment. Most debugging actions can be easily controlled by PF-key settings.

For more details on Interactive Debug Facility see the HLASM Toolkit Feature Interactive Debug Facility User's Guide and the HLASM Toolkit Feature Debug Reference Summary.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014