Descreve as mudanças introduzidas com o Debug Tool V9.1 que afetam o depurador de linguagem compilada.
Comandos adicionais que estavam anteriormente disponíveis somente no modo tela cheia, agora, estão disponíveis no modo de depuração remota. Uma lista de comandos do Debug Tool suportados no modo de depuração remota foi movida do User's Guide do Debug Tool para o tópico "Debug Tool commands supported in remote debug mode" em Reference and Messages do Debug Tool. Esse tópico foi atualizado para incluir instruções sobre como inserir esses comandos no depurador de linguagem compilada.
Se você estiver depurando um programa compilado com Enterprise COBOL para z/OS, V3.4 ou posterior, ou com Enterprise PL/I para z/OS, V3.5 ou posterior, agora, é possível mostrar o tipo de dados de variáveis na janela Variáveis ou na janela Monitores. Para fazer isso, primeiro você desativa a visualização de variáveis por colunas, em seguida, você ativa a exibição de nomes de tipos de dados.
Para ativar a exibição de nomes de tipos de dados na janela Variáveis ou Monitores, clique em Mostrar Nomes de Tipos. O depurador de linguagem compilada exibe o nome do tipo de dado à esquerda do nome da variável.
Agora, é possível exibir o valor de uma variável em uma instrução antes ou depois da execução da instrução. Esse recurso está disponível somente para variáveis em um escopo local.
Antes de você executar as instruções que contêm as variáveis que você deseja monitorar (ou observar), clique com o botão direito do mouse na janela Variáveis, em seguida, clique em Filtrar Locais. O depurador de linguagem compilada exibe uma lista de filtros que você pode usar para exibir menos variáveis na janela Variáveis. Se você quiser que o depurador de linguagem compilada exiba o valor de uma variável após a execução de uma instrução, certifique-se de que haja uma marca de seleção ao lado de Monitorar Automaticamente Anterior. Se quiser que o depurador de linguagem compilada exiba o valor de uma variável antes da execução de uma instrução, certifique-se de que haja uma marca de seleção ao lado de Monitorar Automaticamente Atual. É possível ativar ambos os filtros para mostrar como os valores das variáveis são alterados conforme você percorre as instruções.
Descreve as mudanças introduzidas no Debug Tool V9.1 quanto a PTF para APAR PK72833 é aplicada, afetando o depurador de linguagem compilada.
Descreve as mudanças introduzidas no Debug Tool V9.1 quanto a PTF para APAR PK74749 é aplicada, afetando o depurador de linguagem compilada.
Quando o depurador de linguagem compilada para em um ponto de interrupção configurado em um arquivo Enterprise PL/I INCLUDE ou arquivo de cabeçalho C/C++, o editor do Depurador agora exibe a origem desse arquivo e marca essa linha com o ponto de interrupção.
O depurador de linguagem compilada agora salva e restaura pontos de interrupção nesses arquivos.
Para programas PL/I compilados com a opção SEPARATE do compilador, quando você clica no editor do Depurador que está exibindo o arquivo INCLUDE, o depurador de linguagem compilada agora exibe a origem do arquivo INCLUDE.
O depurador de linguagem compilada exibe a origem do arquivo INCLUDE ou de cabeçalho em um editor do Depurador. Por exemplo, se houver três unidades de compilação (PROGA, PROGB e PROGC) em um único módulo de carregamento e todas as três unidades de compilação fizerem referência ao arquivo INCLUDE INCLZ, o depurador de linguagem compilada exibe a origem para INCLZ em um editor do Depurador. Se você configurar um ponto de interrupção no INCLZ ao depurar PROGA, o depurador de linguagem compilada marca esse ponto de interrupção no editor do Depurador. Se você depurar PROGB ou PROGC e, em seguida, clicar no editor do Depurador mostrando INCLZ, o depurador de linguagem compilada exibe a marca para o ponto de interrupção configurado durante a depuração de PROGA. No entanto, o depurador de linguagem compilada para nesse ponto de interrupção somente ao executar PROGA.
No ambiente CICS, é possível configurar o Debug Tool para ignorar enclaves criados por instruções EXEC LINK ou EXEC XCTL. Insira o comando SET IGNORELINK ON no Console de Depuração. Para descobrir como depurar programas criados em novos enclaves, consulte o tópico "SET IGNORELINK command" em Reference and Messages. Para descobrir se a configuração de IGNORELINK está ativada, insira o comando QUERY IGNORELINK no Console de Depuração.