AT ALLOCATE (PL/I) command

AT ALLOCATE gives z/OS Debugger control when storage for a named controlled variable or aggregate is dynamically allocated by PL/I. When the AT ALLOCATE breakpoint occurs, the allocated storage has not yet been initialized; initialization, if any, occurs when control is returned to the program.

Read syntax diagramSkip visual syntax diagram
>>-AT--+--------------+--ALLOCATE--+-identifier-----------+----->
       '-every_clause-'            |    .-,----------.    |   
                                   |    V            |    |   
                                   +-(----identifier-+--)-+   
                                   '-*--------------------'   

>--command--;--------------------------------------------------><

identifier
The name of a PL/I controlled variable whose allocation causes an invocation of z/OS Debugger. If the variable is the name of a structure, only the major structure name can be specified.
*
Sets a breakpoint at every ALLOCATE.
command
A valid z/OS Debugger command.

Usage notes

Examples

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