PL/I for MVS™ & VM task traceback

A task traceback table is produced for multitasking programs showing the task invocation sequence (trace). For each task, the thread ID, CAA address (identified by TCA address in the dump), event variable address, task variable address, and absolute priority appear in the traceback table. An example is shown in Figure 1.

Figure 1. Task traceback section
CEE3DMP V1 R9.0: called from SUBTSK2                                               02/27/07 2:23:10 PM              Page:    1  
ASID: 01D2   Job ID: J0020927   Job name: LEDGSMP5   Step name: GO         PID: 33555395   Parent PID: 1   User name: PERFORM       
                                                                                                                                    
CEE3845I CEEDUMP Processing started.                                                                                                
PLIDUMP was called from statement number 5 at offset +000000E6 from SUBTSK2 within task SUBTSK2                                     
                                                                                                                                    
PL/I Task Traceback:                                                                                                                
  Task     Attached by  Thread ID         TCA Addr   EV Addr    TV Addr   Absolute Priority                                         
  SUBTSK2  SUBTSK1      1171C16000000003  11489BD8   11200AA0   00035290  000                                                       
  SUBTSK1  SUBTASK      1171943000000002  11480BD8   11200AE0   000266F8  000                                                       
  SUBTASK  TASKING      1171761000000001  11440D48   11200B20   00025D70  000                                                       
  TASKING               1170C15000000000  1120F9C0   000255D4   0002523C  254                                                       
                                                                                                                                    
Information for enclave TASKING                                                                                                     
                                                                                                                                    
  Information for thread 1171C16000000003                                                                                           
                                                                                                                                    
  Traceback:                                                                                                                        
    DSA   Entry       E  Offset  Statement   Load Mod             Program Unit                   Service  Status                    
    1     CEEKKMRA    +0000081C              CEEPLPKA             CEEKKMRA                       D1908    Call                      
    2     IBMRKDM     +000000C2              IBMREV10             IBMRKDM                                 Call                      
    3     SUBTSK2     +000000E6  5           GO                   SUBTSK2                                 Call                      
    4     IBMUPTMM    +0000014E              IBMRLIB1             IBMUPTMM                                Call                      
    5     CEEOPCMM    +00000908              CEEBINIT             CEEOPCMM                       D1908    Call                      
                                                                                                                                    
    DSA   DSA Addr   E  Addr    PU Addr    PU Offset  Comp Date  Compile Attributes                                                 
    1     00036430   112FD268   112FD268   +0000081C  20061214   CEL       POSIX                                                    
    2     000352E8   1141D0A0   1141D0A0   +000000C2  ********   OS PL/I   POSIX                                                    
    3     00036308   11201048   11201040   +000000EE  ********   OS PL/I   POSIX                                                    
    4     00036040   00021900   00021900   +0000014E  20061214   LIBRARY    POSIX                                                   
    5     1148DEE0   0000E460   0000E460   +00000908  20061215   CEL       POSIX                                                    
                                                                                                                                    
  ⋮                                                                                                                               
                                                                                                                              
  Information for thread 1170C15000000000                                                                                           
                                                                                                                                    
  Traceback:                                                                                                                        
    DSA   Entry       E  Offset  Statement   Load Mod             Program Unit                   Service  Status                    
    1     IBMUJWTP    +00000146              IBMREV10             IBMUJWTP                                Call                      
    2     IBMUJWT     +0000027A              IBMRLIB1             IBMUJWT                                 Call                      
    3     TASKING     +00000106  11          GO                   TASKING                                 Call                      
    4     IBMRPMIA    +0000051E              IBMRLIB1             IBMRPMIA                                Call                      
    5     CEEEV010    +00000310              IBMREV10             CEEEV010                                Call                      
    6     CEEBBEXT    +000001B6              CEEPLPKA             CEEBBEXT                       D1908    Call                      
                                                                                                                                    
    DSA   DSA Addr   E  Addr    PU Addr    PU Offset  Comp Date  Compile Attributes                                                 
    1     11443530   1143A850   1143A850   +00000146  20061214   LIBRARY    POSIX                                                   
    2     11443438   00020E28   00020E28   +0000027A  ********   OS PL/I   POSIX                                                    
    3     11443330   11200728   11200720   +0000010E  ********   OS PL/I   POSIX                                                    
    4     11443178   000201D0   000201D0   +0000051E  20061214   LIBRARY    POSIX                                                   
    5     114430F0   11403998   11403998   +00000310  20061213   LIBRARY    POSIX                                                   
    6     11443030   112B1BF8   112B1BF8   +000001B6  20061215   CEL       POSIX                                                    
                                                                                                                                    
  ⋮                                                                                                                                
  Information for thread 1171943000000002                                                                                           
                                                                                                                                    
  Traceback:                                                                                                                        
    DSA   Entry       E  Offset  Statement   Load Mod             Program Unit                   Service  Status                    
    1     IBMUJWTP    +00000146              IBMREV10             IBMUJWTP                                Call                      
    2     IBMUJWT     +0000027A              IBMRLIB1             IBMUJWT                                 Call                      
    3     SUBTSK1     +000000D6  13          GO                   SUBTSK1                                 Call                      
    4     IBMUPTMM    +0000014E              IBMRLIB1             IBMUPTMM                                Call                      
    5     CEEOPCMM    +00000908              CEEBINIT             CEEOPCMM                       D1908    Call 
Figure 2. Task traceback section (continued)
    DSA   DSA Addr   E  Addr    PU Addr    PU Offset  Comp Date  Compile Attributes                                                 
    1     00030508   1143A850   1143A850   +00000146  20061214   LIBRARY    POSIX                                                   
    2     00030410   00020E28   00020E28   +0000027A  ********   OS PL/I   POSIX                                                    
    3     00030308   11200DD8   11200DD0   +000000DE  ********   OS PL/I   POSIX                                                    
    4     00030040   00021900   00021900   +0000014E  20061214   LIBRARY    POSIX                                                   
    5     11485EE0   0000E460   0000E460   +00000908  20061215   CEL       POSIX                                                    
                                                                                                                                    
 ⋮ 
  
  Information for thread 1171761000000001                                                                                           
                                                                                                                                    
  Traceback:                                                                                                                        
    DSA   Entry       E  Offset  Statement   Load Mod             Program Unit                   Service  Status                    
    1     IBMUJWTP    +00000146              IBMREV10             IBMUJWTP                                Call                      
    2     IBMUJWT     +0000027A              IBMRLIB1             IBMUJWT                                 Call                      
    3     SUBTASK     +000000D6  13          GO                   SUBTASK                                 Call                      
    4     IBMUPTMM    +0000014E              IBMRLIB1             IBMUPTMM                                Call                      
    5     CEEOPCMM    +00000908              CEEBINIT             CEEOPCMM                       D1908    Call                      
                                                                                                                                    
    DSA   DSA Addr   E  Addr    PU Addr    PU Offset  Comp Date  Compile Attributes                                                 
    1     00029508   1143A850   1143A850   +00000146  20061214   LIBRARY    POSIX                                                   
    2     00029410   00020E28   00020E28   +0000027A  ********   OS PL/I   POSIX                                                    
    3     00029308   11200B68   11200B60   +000000DE  ********   OS PL/I   POSIX                                                    
    4     00029040   00021900   00021900   +0000014E  20061214   LIBRARY    POSIX                                                   
    5     11479EE0   0000E460   0000E460   +00000908  20061215   CEL       POSIX                                                    
                                                                                                                                    
 ⋮