Debugging Facilities Menu (2)
Related Topics
The following figure is used to select the debugging facility to be used in the program you want to debug.
Access this screen by typing the number 2 on the Primary Menu, or as described in Transferring Between Screens.
Debugging Facilities Menu (2)
----------------------- DEBUGGING FACILITIES MENU (2) ------------C024
COMMAND ===>
MODULE: CSECT:
L SOURCE LISTING - Display program source listing
1 BREAK/ABEND - Display breakpoint/abend information
2 MEMORY DISPLAY - Display/modify memory
3 PROGRAM DATA AREA - Display/modify program data area
4 PROGRAM TRACE - Display statement level execution trace
5 CICS EIB - Display CICS Execution Interface Block
6 CSECT DISPLAY - Display program CSECT names or selections
7 SHOW WHEN - Display active WHEN conditions
8 LAST 3270 SCREEN - Redisplay the last user 3270 screen
C CHANNELS/CONTAINERS - Display channel/container data
D DSECTS - Display formatted DSECTs
R CICS RESOURCES - Display information about CICS resources
S TASK STORAGE - Display transaction storage areas
20 ASSEMBLER BREAK/ABEND - Display breakpoint/abend and register information
COMMAND ===>
MODULE: CSECT:
L SOURCE LISTING - Display program source listing
1 BREAK/ABEND - Display breakpoint/abend information
2 MEMORY DISPLAY - Display/modify memory
3 PROGRAM DATA AREA - Display/modify program data area
4 PROGRAM TRACE - Display statement level execution trace
5 CICS EIB - Display CICS Execution Interface Block
6 CSECT DISPLAY - Display program CSECT names or selections
7 SHOW WHEN - Display active WHEN conditions
8 LAST 3270 SCREEN - Redisplay the last user 3270 screen
C CHANNELS/CONTAINERS - Display channel/container data
D DSECTS - Display formatted DSECTs
R CICS RESOURCES - Display information about CICS resources
S TASK STORAGE - Display transaction storage areas
20 ASSEMBLER BREAK/ABEND - Display breakpoint/abend and register information
Select an option by typing the appropriate screen ID in the COMMAND field and pressing Enter, or as described in Selecting Functions from Menus. The following screens are available:
- Source Listing (L): Allows viewing of the compiled program listing online. See Source-Listing-2-L.
- Break/Abend (1): Allows viewing of breakpoint, abend, or storage violation information for a program. See Break-Abend-2-1.
- Memory Display (2): Allows the display of any area within the user region. It also allows you to modify any storage area related to the task where a break/abend has occurred. See Memory-Display-2-2.
- Program Storage (3): Allows viewing and updating of all data in the working storage and linkage sections of a COBOL program or any currently allocated variables in a C or PL/I program, or any data label that can currently be addressed and edited in an Assembler program. See Program-Storage-2-3.
- Program Trace (4): Traces the logic flow of an application program that has just executed or is at a break/abend. See Program-Trace-2-4.
- Display EIB (5): Displays the Execute Interface Block (EIB). See Display-EIB-2-5.
- CSECT Display (6): Displays a menu of functions for debugging programs that consist of several CSECTs. See CSECT-Function-Display-Menu-2-6.
- List Of CSECTs (6.1): Displays the CSECT names used in a program. See List-of-CSECTs-2-6-1.
- CSECT Selections (6.2): Displays the CSECTs selected by the user for debugging. See CSECT-Selections-2-6-2.
- List of DLL Functions (6.F): Displays the names of functions that make up the DLL. See List-of-DLL-Functions-2-6-F.
- Show When (7): Displays all the active when-conditions. The Show When screen (2.7) indicates the location of all active conditions set in a program. See SHOW-WHEN-2-7.
- Last 3270 Screen (8): Displays the last 3270 application screen sent or received by the application program at a break/abend. See Last-3270-Screen-2-8.
- Channels and Containers Menu (C): Displays channel/container data. See Channels-and-Containers-Menu-2-C.
- Program Channel Display (C.1): Lists all channels active for the task. See Program-Channel-Display-2-C-1.
- Channel Container Display (C.2): Lists all containers in a channel. See Channel-Container-Display-2-C-2.
- Browse Container Data (C.3): Allows users to browse data within a container. See Browse-Container-Data-2-C-3.
- DSECTs (D): Displays a DSECT for a given area. For areas related to your task, you may update the displayed information. See DSECTs-2-D.
- CICS Resources (R): Displays information on program, transaction, and Db2 resources. See Task-Storage-Display-2-S.
- Task Storage (S): Displays a list of a transaction’s allocated and/or freed areas on the USER31, USER24, CICS31, and/or CICS24 storage chains. See CICS-Resources-2-R.
- Assembler Break/Abend (20): Shows where and why a breakpoint or abend occurred, including the register contents. See Assembler-Break-Abend-2-20.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*