Question & Answer
Question
ABO V1.2 March 2017 PTF contains changes that add a new section called "Input Instructions" to the ABO listings.
Answer
This newly added section contains the complete list of instructions from the input module.
There is one section for each CSECT that was optimized. These input instructions are
the same as those already present in the "Optimized Instructions" section. In that section,
the input instructions are shown interspersed with the corresponding optimized
instructions, and as such are not a complete and in order list.
The "Input Instructions" section begins with the COBOL compiler version used for
the compilation and the "Signature information bytes" extracted from the CSECT.
The "Signature information bytes" are documented in the COBOL Programming Guide
and provide information about the compiled program.
In the example below, the COBOL CSECT named COBARRAY was optimized.
* * * * * I N P U T I N S T R U C T I O N S * * * * *
id 5655S7100 v42 m00 2017079 resident COBARRAY
Enterprise COBOL V4: start=0x10, length=1.67 (kBytes)
Signature information bytes:
a0087d4c 20000000 00880008 00000000
08000000 000000 00008000 1400
000308 LR 3,15
00030A LA 0,272(0,,1)
00030E CL 0,12(0,,12)
000312 BASR 15,0
000314 BC 13,12(0,15)
000318 L 15,768(0,,12)
00031C BASR 14,15
00031E LR 1,15
000320 ST 13,4(0,,1)
000324 ST 0,76(0,,1)
000328 MVC 0(4,1),88(3)
00032E XC 132(4,1),132(1)
000334 ST 9,92(0,,1)
000338 LR 13,1
00033A L 12,232(0,,9)
00033E LR 1,2
000340 ST 13,88(0,,13)
000344 L 10,40(0,,12)
000348 L 8,300(0,,9)
00034C MVC 136(4,13),16(10)
000352 ICM 2,15,324(9)
000356 L 11,44(0,,12)
. . .
000488 L 3,296(0,,9)
00048C LH 15,8(0,,3)
000490 L 13,4(0,,13)
000494 L 14,12(0,,13)
000498 LM 0,12,20(13)
00049C BCR -1,14
00049E MVC 256(12,13),222(10)
0004A4 L 4,296(0,,9)
0004A8 LH 3,8(0,,4)
0004AC ST 3,268(0,,13)
0004B0 LA 1,256(0,,13)
0004B4 L 15,548(0,,2)
0004B8 BASR 14,15
* * * * * E N D O F I N P U T I N S T R U C T I O N S * * * * *
Was this topic helpful?
Document Information
Modified date:
08 August 2018
UID
swg22001577