You can use the Condensed Hit List to find top consumers with regard to procedure calls, such as methods, function modules, subroutines, or other kind of calls (for example: CALL TRANSACTION, CALL SCREEN).
Remember, in the Hit List tool, trace events are aggregated by their call position so that no stack information is available, whereas in the Condensed Hit List, aggregation is independent from the call position and depends only on the called unit. See also: Aggregation Options in ABAP Traces
Aggregation means that the runtime used in those aggregated trace events that have been called in the same way, is added up to one single trace event entry. The Executions column displays how many trace events have been aggregated.
EXAMPLEImagine a class with methods M1, M2, and M3. Now imagine a program PROG that calls M1 twice at the same call position. The first call of M1 implies also the call of method M2. Finally, M2 is called through the method M3, as shown in the figure below. In the Condensed Hit List, the ABAP Profiler creates a single trace entry for each method M1, M2, and M3. The Executions column has the value 2 for M1 and M2.
Use the Condensed Hit List to do the following:
Here is how to use the Module Hit List to evaluate potential top consumers under the procedure calls in an ABAP program.