SET DISASSEMBLY command

A disassembled compilation unit is a CU that was not compiled with the TEST compiler option and has not been used as the operand of a LOADDEBUGDATA command. The SET DISASSEMBLY ON command enables the following behavior for disassembled compilation units:

  • A disassembly view appears in the Source window whenever you qualify a disassembled compilation unit. You can set breakpoints in the CU using the AT OFFSET command and you can step within the CU using the STEP command.
  • You can stop in a disassembly CU by using the following commands:
    • AT APPEARANCE *
    • AT APPEARANCE name
    • AT ENTRY *
    • STEP INTO
  • You can display the names of disassembled CUs by using the following commands:
    • DESCRIBE CUS
    • LIST
    • LIST NAMES CUS
    • QUERY SOURCE
Read syntax diagramSkip visual syntax diagram SET DISASSEMBLY ONOFF ;
ON
Specifies that the disassembly view is displayed in the Source window.
OFF
Turns off the disassembly view. This is the default setting.

Usage notes

  • The disassembly view is provided only for disassembled programs or programs written in supported languages that do not have debug information.
  • SET DISASSEMBLY ON is not supported in explicit debug mode. When explicit debug mode is active, z/OS® Debugger forces SET DISASSEMBLY OFF.
  • You can use this command in remote debug mode.

Refer to the following topics for more information related to the material discussed in this topic.