gtpp1m0wProgram Development Support Reference

Trace Output

RTT output is a historical record of macro activity that is written to the real-time tape (RTL/RTA) and processed by the diagnostic output formatter (DOF) offline utility. The level of detail in the printed output is determined by the option indicators selected with the activating command.

Example of RTT Output

Figure 29 shows an example of the RTT output.

Note:
This data record output can be shortened.

Figure 29. RTT Output Example

[A]  HEX ZONE        000
  START RTT       1 100ZTRAC 1FF+
[B] ADDR MACRO  PARAMETER PGID AGENT  I R0       R1       R2       R3       R4      R5       R6       R7
******************************  THE NEW R8 AND R9 ARE     R8  01B92CF0 R9  0049F000   ********************************
[C] 01A2 FILNC FF01             CYYA 000000 1  FFFFFF00 C3D20000 18480017 00000001 81B92E92 01B92FF0 0021D000
00223E80 0012F5C4 00000004
[D]   LOAD SET NAME : BASE     VERSION: 40
[E]   WORKAREA OF ECB
0049F008 W000 00010000 C2FF0084      W008 00A580A0 006D0000      W016 00000000 00000000      W024 0000001C 01B9B6F0
   BCD                  B                                                                                         0
0049F028 W032 00200000 000077D0      W040 00001000 00002000      W048 0015CF90 0021FC00      W056 000433D0 00000000
0049F048 W064 00000000 00000000      W072 00000000 00000000      W080 00000000 0000007F      W088 00000000 00000000
0049F068 W096 00000000 00000000      WSW1 00000000 00000000
[F]    PORTION OF ECB   FROM DISPLACEMENT 0078
0049F078  FA0 00000000 00000000       FA1 00000000 00000000       FA2 00000000 00000000       FA3 00000000 00000000
0049F098  FA4 00000000 00000000       FA5 00000000 00000000       FA6 00000000 00000000       FA7 00000000 00000000
0049F0B8  FA8 00000000 00000000       FA9 00000000 00000000       FAA 00000000 00000000       FAB 00000000 00000000
0049F0D8  FAC 00000000 00000000       FAD 00000000 00000000       FAE 00000000 00000000       FAF C3D2039B 18480017
0049F0F8  FAP 00000000 00000000
0049F100  CR0 00223E80 0011007F       CR1 00000000 00010000       CR2 00000000 00010000       CR3 00000000 00010000
0049F120  CR4 00000000 00010000       CR5 00000000 00010000       CR6 00000000 00010000       CR7 00000000 00010000
0049F140  CR8 00000000 00010000       CR9 00000000 00010000       CRA 00000000 00010000       CRB 00000000 00010000
0049F160  CRC 00000000 00010000       CRD 00000000 00010000       CRE 00000000 00010000       CRF 0021D000 00D10FFF
0049F180  CRP 01B92CF0 00010000
0049F188  FX0 00000000 00000000       FX1 00000000 00000000       FX2 00000000 00000000       FX3 00000000 00000000
0049F1A8  FX4 00000000 00000000       FX5 00000000 00000000       FX6 00000000 00000000       FX7 00000000 00000000
0049F1C8  FX8 00000000 00000000       FX9 00000000 00000000       FXA 00000000 00000000       FXB 00000000 00000000
0049F1E8  FXC 00000000 00000000       FXD 00000000 00000000       FXE 00000000 00000000       FXF 00000000 00000000
[G]     USER REGISTER SAVE AREA OF ECB
0049F368  URA 00000000 00000000 URB   UR0 00000000 00000000 UR1   UR2 00000000 00000000 UR3   UR4 00000000 00000000 UR5
0049F388  UR6 00000000 00000000 UR7
[F]       USER WORK AREA OF ECB
0049F540 USA0 00000000 00000000           00000000 00000000           00000000 00000000           00000000 00000000
0049F620      00000000 00000000           00000000 00000000           00000000 00000000           00000000 00000000
[I]         DATA RECORD LEVEL F
         +000  C K039B  B M T 5      +008  B000001 00000022      +010 00000000  1 9 3 6      +018  1 4 3 6 00DDD0 -
         +020 00DD LCC 00DDCF34      +028 00000034 00000064      +030  &A0 D8F 80FC01 U      +038 B0029000 00010000
         +040 000F0000 000001 4      +048 00000005 00780000      +050 00000000 00000000      +058 00000000 00000000
         +060 00000000 00000000      +068 00000000 00 &00A0      +070 00000000 01000100      +078 000003 Y 000000 H
         +080 000001 4 0000015E      +088 000000 . 000000FA      +090 00 .0019 000F0019      +098 000F000A 000A0032
         +0A0 00320032 000A0019      +0A8 0380003C 00010016      +0B0 00020002 00C00010      +0B8 000000 J 00000012
         +0C0 00000000 00000E V      +0C8 00080000 01FF 000      +0D0 006D 000 01B4FFFF      +0D8 00000000 00000003
         +0E0 00000000 00000000      +0E8 00000000 00000000      +0F0 00000000 00000000      +0F8 00000000 00000000
         +1E0 00000000 00000000      +1E8 00000000 00000000      +1F0 00000000 00000000      +1F8 00000000 001B3000
         +200 00510FFF 000000FF      +208 00000000 00000000      +210 00000000 00000000      +218 00000000 00000000
         +220 00000000 00000000      +228 00000000 00000000      +230 00000000 00000000      +238 00000000 00000000
[J] DECB AT 00923020
NAME 00000000 00000000 00000000 00000000 CBRW 0092D000 00510FFF FARW FC27FF00 00000000 FC180001 FAXW 00000000 00000000 SUD  00
DATA RECORD ON DECB
         +000 FC27FF00  Q Z Z 4      +008 00000000 00000001      +010  T H0000 00000000      +018 00000000 00000001
         +020 00000000 00000002      +028 000010 H  L H8080      +030 00 BB40E 09257495      +038 56830001  C L 3 1
         +040 00000000 00000000      +048 00000001 00000002      +050 000000 - 03445528      +058 035124C0 03EBA000
         +060 034C5FC0 034AFE08      +068 034951B0 0344E158      +070 00000000  4003001      +078 0001003A 000A065F
         +080 91080000 00000000      +088 0018A010 8000FC44      +090 00000001 034455AC      +098 03445478 05 81008
         +0A0 00010000 02655400      +0A8 02655810 00000000      +0B0 00000000 00000FFF      +0B8 FC440000  C T S X
         +0C0 00000000 00000000      +0C8 07D00000 07D00005      +0D0 00000000 00000000      +0D8 00000000 00000000
         +0E0 00000000 00000000      +0E8 00000000 00000000      +0F0 00000000 00000000      +0F8 00000000 00000000
         +FE0 00000000 00000000      +FE8 00000000 00000000      +FF0 00000000 00000000      +FF8 00000000 00000000
 

  ·
  ·
  ·

Description of Alpha Pointers in the RTT Output

The following describes the alpha pointers to key areas in the RTT output.

Alpha Pointer
Description

 (A) 
Contents of the start RTT message, which is the ZTRAC IFF command. You requested that the RTT utility collect maximum output (1F) for all macros (F).

 (B) 
This header identifies the trace information on each macro line.
Note:
Registers are identified by their numeric label.

 (C) 
Macro output. The CYYA program issued a FILNC macro. Register contents are displayed because they were requested by the output option specified in the ZTRAC command.

 (D) 
Trace output also shows the load set name and version of the program issuing the macro being traced.

 (E) 
Work area of the ECB. Trace output shows the contents of the ECB work area because it was specified in the ZTRAC command. The EBCDIC translation is shown underneath each line, where applicable.

 (F) 
This header identifies the location of the portion of the ECB that was considered relevant to this macro. The relative address of this portion within the ECB (X'78') is shown on the same line as the title.

 (G) 
User register save area of the ECB is shown in hexadecimal with main storage address.

 (H) 
User work area of the ECB is shown in hexadecimal with main storage address.

 (I) 
Core blocks in output are preceded by this header. This header also contains the number of the data level (X'F'). The data block output follows with hexadecimal displacements into the block; where valid, the output is converted to EBCDIC.

 (J) 
Core blocks attached to data event control blocks (DECBs) are preceded by this header. This header also contains the address of the DECB. The data block output follows with hexadecimal displacements into the block; where valid, the output is converted to EBCDIC.

Trace Count (ZCNTM) Output Example

Figure 30 shows an example of the trace count (ZCNTM) output.

Figure 30. Trace Count (ZCNTM) Output Example


    HEX ZONE        000
  START RTT       1 100ZCNTM 1FF+
  COUNT OUTPUT                DLAYC            30
                              EXITC           142
                              FILEC             5
                              FINHC             1
                              FINWC            22
                              FIWHC            20
                              GETCC           302
                              RELCC           214
                              SENDCL           79
                              MAXBC             5
                              SENDCC           18
                              UNFRC            22
                              MONTC             1
                              CINFC           138
                              FILNC             2
                              CRETCS            7
                              CREEC             9
                              GETPC             6
                              KEYRC            22
                              CONKC             6
                              SWISC             7
                              ROUTC            97
                              RIDCC            11
                              WTOPC            20
                              EVNTC            10
                              POSTC            10
                              CEBIC            48
                              TIMEC            12
                              CROSC            10
                              UATBC            42
                              CCIDC            18
                              CRATC            99
                              DETAC             9
                              ATTAC             9
                              IGATC             2
                              FACSC           106
                              WAITC             5
                              ENTRC           910
                              ENTNC           276
                              ENTDC            16
                              BACKC           908
                              FLIPC           104
  END OF THIS TRACE