ColeSoft LogoColeSoft Marketing, Inc.
HomeSite Map Contact Search

About z/XDC - Functionality - What you can do with z/XDC:

z/XDC gives you:

  • Point-and-shoot disassembly
  • Point-and-shoot memory display
  • The ability to LIST key system structures
  • The ability to FIND hex or character data
  • Full source-statement support
  • The ability to investigate other address spaces

With z/XDC you can interactively debug your programs in real time. With z/XDC, you can change code, alter data fields, zap register values, and control your program's PSW. You can load and delete modules, issue GETMAINs and FREEMAINs, and even post Event Control Blocks.

If you see a bug, z/XDC makes it easy for you to fix it. If you want to flip a flag or change a gate, no problem. If you want to try out a variation in your program, you can do it. Within the limits of system security, you have complete control of your program and its environment.

For trapping, z/XDC offers four kinds of breakpoints, including deferred breakpoints, and conditional breakpoints. For tracing, there are five distinct ways to step through your code. z/XDC allows you to trap execution based on conditional statements, and allows the association of other commands with breakpoints and traces. With z/XDC, you can make ad hoc changes and perform "what if" scenarios very easily.

The latest general release of z/XDC is version z1.10. Updates and enhancements to this release include:

  • Entirely rewritten support for using REXX to create user written z/XDC commands.
  • Support for displaying Binary Floating Point registers and data.
  • Support for displaying Decimal Floating Point registers, data, and machine instructions.
  • Support for building, maintaining, and displaying a user program's Branch History Table.
  • Updates to support z/OS V1.9 including:
    • Support for the new configuration setting, REFRPROT, which affects how the System loads refreshable modules into storage.
    • Support for several API changes
  • New commands including LIST PROFILES, LIST ENQ, and LIST SSCT (which displays information about currently defined or active subsystems).
  • Improved displays in the READ command’s output.
  • Licensing process support for more than 30 CPUs and/or SYSPLEXs.