Previous Topic: Interactive Analysis Option 3 - CodeView

Next Topic: Display the Program Listing

Display CSECT Activity Locations

The Histogram panel shows the activity that is associated with a CSECT. A CSECT is divided into segments of a specified size in bytes, and the activity detected in each segment displays. To view activity locations:

  1. Use either the Histogram or the Normalized Histogram line command.
  2. Press Enter.

    The Histogram panel displays:

    CA MAT -------------------------- Histogram --------------- Row 1 to 13 of 15 COMMAND ===> SCROLL ===> CSR Group ===> 32 (Group size in bytes or STMT) Profile: TUNIVP1 Normalized: NO Primary commands: REGister, ADDHelp Module name: TUNCOB01 Line commands: D - Delays L - Listing LC Csect Offset Length Actv% Wait% Totl% Visual ________ ________ ______ _____ _____ _____ __________ ------------------------------------------------------------------------------- __ TUNCOB01 00000000 1696 0.00 0.00 0.00 __ 000006A0 32 0.08 0.00 0.08 __ 000006C0 64 0.00 0.00 0.00 __ 00000700 32 0.15 0.23 0.38 __ 00000720 128 0.00 0.00 0.00 __ 000007A0 32 0.15 0.00 0.15 __ 000007C0 64 0.00 0.00 0.00 __ 00000800 32 2.86 1.58 4.44 => __ 00000820 32 10.08 3.61 13.68 =====> __ 00000840 32 7.14 14.51 21.65 =========>

Specify Histogram Group Size

The group size defines the resolution of the histogram. The initial size is set by using the Instruction group field of the Profile Parameters panel (see the Installation Guide). The default value is 32 bytes.

  1. To change the value of the group size, type over the existing value and press Enter. The minimum size accepted is 2 bytes.

    Specify 2 in the GROUP field to analyze execution at the lowest possible level.

  2. If the source code for the program is registered with CA Mainframe Application Tuner, or if dynamic registration support is enabled, specify STMT in the Group field to display the verb that is associated with the statement, as shown next.

    CA MAT -------------------------- Histogram --------------- Row 1 to 11 of 11 COMMAND ===> SCROLL ===> CSR Group ===> STMT (Group size in bytes or STMT) Profile: TUNIVP1 Normalized: NO Primary commands: REGister, ADDHelp Module name: TUNCOB01 Line commands: D - Delays L - Listing LC Csect Stmt Verb Actv% Wait% Totl% Visual ________ ______ ____________ _____ _____ _____ __________ ---------------------------------------------------------------------- __ TUNCOB01 100 PERFORM 0.08 0.00 0.08 __ 102 PERFORM 0.15 0.23 0.38 __ 131 MOVE 0.15 0.00 0.15 __ 134 GO 0.15 0.00 0.15 __ 135 GO 0.00 0.08 0.08 __ 142 ADD 20.38 19.70 40.08 =========> __ 143 ADD 0.30 0.45 0.75 __ 144 IF 0.15 0.00 0.15 __ 145 MOVE 0.08 0.00 0.08 __ 152 MOVE 1.20 0.38 1.58 __ 153 INSPECT 0.15 0.00 0.15 ********************************* End of Table ********************************