
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.
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.
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).