Contents of a detailed report
An example of a detailed report produced by the Load Module Scanner.
Each detailed report contains a section for each module, with these
contents:
- A header line giving the name, size, and entry point of the module.
- A line for each possible dependency-causing, affinity-causing,
and MVS™ POST command found,
giving:
- The offset of the command argument zero declaration from the start of the load module. This offset is not the same as the offset given by the Reporter; the offset given by the Reporter is for the command itself.
- The contents of the command argument zero declaration, in hexadecimal.
- The EDF DEBUG line number, if present. The line number can provide a useful clue for identifying false dependencies. If a section of a load module was translated with the DEBUG option, EDF DEBUG line numbers are given. For such a module, the absence of a DEBUG line number might indicate that what was found was not an argument zero.
- What the command appears to be, for example, WRITEQ TS.
- Whether the command appears to be a dependency-causing command.
- The type of affinity, if any, that might be caused by this command.
- A summary report of the modules, giving:
- The total possible affinity-causing commands
- The total possible dependency-causing commands
- The total possible MVS POST commands
- Library totals, as for the summary report, but only for those modules selected for the detailed run.
An example of a detailed report produced by the Load Module Scanner:
CICS INTERDEPENDENCY ANALYZER Version 3.2.0 09/01/11 Page 1
LOAD MODULE SCANNER - DETAILED LISTING OF CICSTLS.STRESS.LOADLIB
Module Name - DB010001 / Load Module Length - 00002E00 / Module Entry Point - 00000020
Offset Storage Content (HEX) EDF DEBUG Possible Command Depcy Affinity
-------- ---------------------------------------------- --------- ----------------- ------ --------
000002B3 0802E0000700004000 00771 WRITEQ TD Yes
000002D5 0E0280002700000100 00668 LINK PROGRAM Yes
Total possible Affinity commands = 0
Total possible Dependency commands = 2
Total possible MVS POSTs = 0
Module Name - DB900001 / Load Module Length - 00002130 / Module Entry Point - 00000020
Offset Storage Content (HEX) EDF DEBUG Possible Command Depcy Affinity
-------- ---------------------------------------------- --------- ----------------- ------ --------
000001EF 1804F100070000000015E204000020 00561 SEND MAP Yes
00000206 1804F100070000000015E204000020 00451 SEND MAP Yes
0000021D 1802D0000700000000050900000020 00346 RECEIVE MAP Yes
Total possible Affinity commands = 0
Total possible Dependency commands = 3
Total possible MVS POSTs = 0
Module Name - DB910001 / Load Module Length - 00003250 / Module Entry Point - 00000020
Offset Storage Content (HEX) EDF DEBUG Possible Command Depcy Affinity
-------- ---------------------------------------------- --------- ----------------- ------ --------
00000223 1804F100070000000015E204000020 01140 SEND MAP Yes
0000023A 1804F100070000000015E204000020 01015 SEND MAP Yes
00000251 1802D0000700000000050900000020 00729 RECEIVE MAP Yes
Total possible Affinity commands = 0
Total possible Dependency commands = 3
Total possible MVS POSTs = 0
Module Name - DB920001 / Load Module Length - 00003588 / Module Entry Point - 00000020
Offset Storage Content (HEX) EDF DEBUG Possible Command Depcy Affinity
-------- ---------------------------------------------- --------- ----------------- ------ --------
0000025A 1804F100070000000015E204000020 01236 SEND MAP Yes
00000271 1804F100070000000015E204000020 01100 SEND MAP Yes
00000288 1802D0000700000000050900000020 00774 RECEIVE MAP Yes
Total possible Affinity commands = 0
Total possible Dependency commands = 3
Total possible MVS POSTs = 0
CICS INTERDEPENDENCY ANALYZER Version 3.2.0 09/01/11 Page 2
LOAD MODULE SCANNER - DETAILED LISTING OF CICSTLS.STRESS.LOADLIB
Module Name - DB930001 / Load Module Length - 00001FB0 / Module Entry Point - 00000020
Offset Storage Content (HEX) EDF DEBUG Possible Command Depcy Affinity
-------- ---------------------------------------------- --------- ----------------- ------ --------
000001E5 1804F100070000000015E204000020 00503 SEND MAP Yes
000001FC 1804F100070000000015E204000020 00390 SEND MAP Yes
00000213 1802D0000700000000050900000020 00312 RECEIVE MAP Yes
Total possible Affinity commands = 0
Total possible Dependency commands = 3
Total possible MVS POSTs = 0
Module Name - DB940001 / Load Module Length - 00002648 / Module Entry Point - 00000020
Offset Storage Content (HEX) EDF DEBUG Possible Command Depcy Affinity
-------- ---------------------------------------------- --------- ----------------- ------ --------
0000020F 1804F100070000000015E204000020 00759 SEND MAP Yes
00000226 1804F100070000000015E204000020 00644 SEND MAP Yes
0000023D 1802D0000700000000050900000020 00505 RECEIVE MAP Yes
Total possible Affinity commands = 0
Total possible Dependency commands = 3
Total possible MVS POSTs = 0
Module Name - DB950001 / Load Module Length - 00003EE8 / Module Entry Point - 00000020
Offset Storage Content (HEX) EDF DEBUG Possible Command Depcy Affinity
-------- ---------------------------------------------- --------- ----------------- ------ --------
00000255 1804F100070000000015E204000020 02042 SEND MAP Yes
0000026C 1804F100070000000015E204000020 01919 SEND MAP Yes
00000283 1802D0000700000000050900000020 01573 RECEIVE MAP Yes
Total possible Affinity commands = 0
Total possible Dependency commands = 3
Total possible MVS POSTs = 0
Module Name - DB960001 / Load Module Length - 00003EC0 / Module Entry Point - 00000020
Offset Storage Content (HEX) EDF DEBUG Possible Command Depcy Affinity
-------- ---------------------------------------------- --------- ----------------- ------ --------
00000255 1804F100070000000015E204000020 02028 SEND MAP Yes
0000026C 1804F100070000000015E204000020 01905 SEND MAP Yes
00000283 1802D0000700000000050900000020 01560 RECEIVE MAP Yes
Total possible Affinity commands = 0
Total possible Dependency commands = 3
Total possible MVS POSTs = 0
CICS INTERDEPENDENCY ANALYZER Version 3.2.0 09/01/11 Page 3
LOAD MODULE SCANNER - DETAILED LISTING OF CICSTLS.STRESS.LOADLIB
Module Name - RDORCTTS / Load Module Length - 00002868 / Module Entry Point - 00000028
Offset Storage Content (HEX) EDF DEBUG Possible Command Depcy Affinity
-------- ---------------------------------------------- --------- ----------------- ------ --------
0000028A 0A02E8000700004180 00045 WRITEQ TS Yes Trans
000002AC 0802E0000700004000 00040 WRITEQ TD Yes
000002BD 0802E0000700004000 00040 WRITEQ TD Yes
000002CE 0802E0000700004000 00039 WRITEQ TD Yes
000002DF 0802E0000700004000 00039 WRITEQ TD Yes
000002F0 0802E0000700004000 00037 WRITEQ TD Yes
00000301 0A0680000700002100 00029 DELETEQ TS Yes Trans
00000323 0E0280002700000100 00024 LINK PROGRA Yes
Total possible Affinity commands = 2
Total possible Dependency commands = 8
Total possible MVS POSTs = 0
CICS INTERDEPENDENCY ANALYZER Version 3.2.0 09/01/11 Page 4
LOAD MODULE SCANNER - DETAILED LISTING OF CICSTLS.STRESS.LOADLIB
LOAD LIBRARY STATISTICS
=================================================================
Total modules in DETAIL file = 9
Total modules scanned = 9
Total CICS modules/tables (not scanned) = 0
Total modules in error (not scanned) = 0
Total modules containing possible MVS POSTs = 0
Total modules containing possible Dependency commands = 9
Total modules containing possible Affinity commands = 1
Total ASSEMBLER modules = 0
Total C/370 modules = 0
Total COBOL modules = 0
Total COBOL II modules = 9
Total PL/I modules = 0
Total number of possible Dependency commands = 26
Total number of possible Affinity commands = 2