Show TOC

Hit ListsLocate this document in the navigation structure

Use

You use the Hit List view to display a hit list of all of the measured statements within a transaction, ABAP program, or function module. The hit list represents an aggregated view of the events. You can use it to see time-intensive events.

Identical events are summarized into one line. The number of executions, the gross and the net times are summed up. The hit list discriminates between identical events from different calling positions. If one statement is called from different ABAP programs, or from the same ABAP program but from a different position in the source code, this leads to different entries in the hit list.

Features

The following information is displayed for each entry in the hit list:

  • Hits

    This is the number of executions of a statement.

  • Total time

    The total time required for a call. This includes the runtime of all modularization units and ABAP statements called by the subject.

    The hit list displays the gross time as an absolute value and as a percentage.

    The entire hit list is sorted descending according to the gross time.

  • Net Time

    The net time is the part of the runtime for which a measured event is directly responsible. The net time is the gross time less the time required for modularization units for example (MODULE, PERFORM, CALL FUNCTION, CALL SCREEN, CALL TRANSACTION, CALL METHOD, CALL DIALOG, SUBMIT), and for the ABAP statements listed separately. For statements such as APPEND, the gross time is the same as the net time.

    The hit list displays the sum of the net times as an absolute value and as a percentage.

  • Statement

    The column displays the operation and the individual statement.

  • Called/Calling Program

    These columns contain the name of the program where a measurement event has taken place or the name of the program that called the called program.

  • Program Offset (optional) (optional)

    This field is an internal position counter for distinguishing between different calling positions in a program.

Functions

  • Hierarchy Field Division

    If you choose ( Statement/Event Display), a dropdown box appears in which you can choose between the following display options:

    • Hierarchy Field Divided

      The function splits the Statement/Event column into the following columns:

      • Operation

        The column contains the event type.

      • Operand

        The column contains the event name.

      • Program Called

        The column contains the executed program.

    • Hierarchy Field Compact

      The function merges columns Operation, Operand, and Called Program into one column.

      Example

      If you choose the option Divided Statement Field for the statement/event field Call M. MyClass=>MyMethod, then Call M.=> is displayed in the Operation column, MyMethod in the Called Program column, and MyClass======================CP in the Operand column.

  • Additional Information

    If you choose ( Additional Information), a dropdown box appears in which you can choose to assign a statement to a group entity, such as a program, package, or person responsible.

  • Display Source Code

    If you choose ( Display Source Text), you jump to the ABAP source text.

  • Display Subarea

    If you select a line and choose ( Display Subarea), the line is displayed in the Times view.

    You use this function to see detailed information for the current statement.

  • Position

    If you choose ( Position Cursor), a dropdown box appears from which you can navigate to one of the following tools:

    • Position in the Times Tool

      With this function you can display the aggregated statement or events of the hit list in the individual entries of the time list.

    • Position in the Hierarchy Tool

      With this function you can define where the individual statements or events of a hit list aggregation appear in a measured program (only for measurements without aggregation).

    • Position in the Processing Blocks Tool

      With this function you can define in which modularization units the individual statements or events of a hit list aggregation appear in a measured program (only for measurements without aggregation).