描述随 Debug Tool V9.1 引入的会影响编译型语言调试器的更改。
先前仅在全屏幕方式下可用的其他命令现在可在远程调试方式下使用。远程调试方式下支持的 Debug Tool 命令列表已从《Debug Tool 用户指南》移至《Debug Tool 参考和消息》中的“远程调试方式下支持的 Debug Tool 命令”主题。本主题已更新为包括有关如何在编译型语言调试器中输入这些命令的指示信息。
如果要调试使用 Enterprise COBOL for z/OS V3.4 或更高版本或者 Enterprise PL/I for z/OS V3.5 或更高版本编译的程序,那么现在可在变量窗口或监视器窗口中显示变量的数据类型。为此,先禁止按列显示变量,然后允许显示数据类型名称。
要允许在变量或监视器窗口中显示数据类型名称,请单击显示类型名称。编译型语言调试器会在变量名的左边显示数据类型名称。
现在可在语句运行之前或之后显示语句上某个变量的值。此功能仅对局部作用域中的变量可用。
在运行包含要监视(或观察)的变量的语句之前,在变量窗口中单击右键,然后单击过滤局部。编译型语言调试器显示了过滤器列表,可使用这些过滤器来在变量窗口中显示较少变量。如果希望编译型语言调试器在语句运行后显示变量的值,请确保自动监视先前的值旁边具有选取标记。如果希望编译型语言调试器在语句运行前显示变量的值,请确保自动监视当前的值旁边具有选取标记。可允许两个过滤器同时显示单步调试语句时变量值如何更改。
描述应用会影响编译型语言调试器的 PTF for APAR PK72833 时对 Debug Tool V9.1 引入的更改。
描述应用会影响编译型语言调试器的 PTF for APAR PK72833 时对 Debug Tool V9.1 引入的更改。
编译型语言调试器在 Enterprise PL/I INCLUDE 文件或 C/C++ 头文件中设置的断点处停止时,调试器编辑器现在会显示该文件的源代码并使用断点标记该行。
编译型语言调试器现在会保存并恢复这些文件中设置的断点。
对于使用 SEPARATE 编译器选项编译的 PL/I 程序,单击正显示 INCLUDE 文件的调试器编辑器时,编译型语言调试器现在会显示 INCLUDE 文件的源代码。
编译型语言调试器在一个调试器编辑器中显示 INCLUDE 或头文件的源代码。例如,如果单个装入模块中有三个编译单元(PROGA、PROGB 和 PROGC),并且所有这三个编译单元都引用 INCLUDE 文件 INCLZ,那么编译型语言调试器会在一个调试器编辑器中显示 INCLZ 的源代码。如果调试 PROGA 时在 INCLZ 中设置了断点,那么编译型语言调试器会在调试器编辑器中标记该断点。如果调试 PROGB 或 PROGC 然后单击显示 INCLZ 的调试器编辑器,那么编译型语言调试器会显示调试 PROGA 时设置的断点标记。但是,只有在运行 PROGA 时,编译型语言调试器才会在该断点处停止。
在 CICS 环境中,可将 Debug Tool 设置为忽略 EXEC LINK 或 EXEC XCTL 语句创建的相关可调度单元组。在“调试控制台”中输入 SET IGNORELINK ON 命令。要了解如何调试新的相关可调度单元组中创建的程序,请参阅《参考和消息》中的“SET IGNORELINK 命令”主题。要了解是否启用了 IGNORELINK 设置,请在“调试控制台”中输入 QUERY IGNORELINK 命令。