
You use the call hierarchy comparison results tool to identify new branches in the program execution that were not executed in a previous execution of the program.
The following information is displayed for each statement in the basic trace:
Index
The index of the basic trace hierarchy entries
domain
The number of the hierarchy level to which the statement belongs.
Statement
Total time
Net Time
The headings of the hierarchy comparison indicate which trace is regarded as basic. The index, level, gross, and net time is displayed only for the basic trace. The headings of the columns indicate in parentheses which trace is regarded as basic.
Coloring
To facilitate the hierarchy compare, the following coloring pattern is adopted:
Red
Statements that are in the basic trace, but not in the comparison trace.
Green
Statements that are in the comparison trace, but not in the basic trace.
No Color
Statements that can be found in both traces.
You can also change the list layout to display the Trace column. This column contains the color-coded information in a number format.
Functions
Goto Caller
If you choose
(
Goto Caller), the system jumps to the statement on the next higher hierarchy level from which the selected statement has been called.
Goto Corresp. Record
If you choose
(
Goto Corresp. Record), you jump to the opening or closing events of the selected statement.
Display Call Stack
If you choose
(
Display Call Stack), the call stack of the selected statement is displayed.
Display Source Code
If you choose
(
Display Source Text), the ABAP source text of the selected statement is displayed.
Display options
If you choose
(
Display Options), a dropdown box appears in which you can choose between the following display options:
Time Proportions (Percent)
The system toggles between displaying gross and net time values in absolute numbers or as a percentage.
Show or Hide Indents
The system shows or hides the statement indention which reflects the level of the statement in the call hierarchy.
Delete '<' Events
The system deletes the closing events that are provided for every traced ABAP statement. This action is irreversible. To see the closing events again, you must reload the trace. For large traces, the system automatically removes these events to reduce the volume of the trace.
Color Scheme Yellow/Blue
You can switch from red/green color scheme to the yellow/blue color scheme
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.
Trace Aggregated/Complete
If you choose
(
Trace Aggregated/Complete), the system groups consecutive statements of one color into blocks of statements, displayed on a single line.
Column No. of Trace Recs. shows how many statements have been condensed into one line.
The blocks cannot be expanded to see all statements inside them. It is possible to set the cursor on one block and then return to the full list. The cursor is then positioned on the first statement of the block.
Multiple statements are grouped into only one block, if all of them are on the same or on a deeper execution level compared to the first statement of the block. For example, if a statement block that started on level 5 is followed by a statement of the same color on level 4, there are two adjacent blocks of the same color.
Change Basic Trace
If you choose
(
Change Basic Trace), the system switches from Trace 1 as the basic trace to Trace 2, or vice versa.
Initial Sorting
If you choose
(
Initial Sort), the original sort sequence of the hierarchy comparison is restored.
Navigation
If you choose
(
Next Additional Call), the system goes to the next additional entry in the basic trace.
If you choose
(
Next Identical Call), the system goes to the next entry that is present in both traces.
If you choose
(
Next Omitted Call), the system goes to the previous additional entry in the basic trace.
If you choose
(
Goto First Line), the system goes to the first line of the hierarchy comparison list.
If you choose
(
Goto Last Line), the system goes to the last line of the hierarchy comparison list.
If you choose
(
Last Additional Call), the system goes to the last additional entry in the basic trace.
If you choose
(
Last Identical Call), the system goes to the last entry that is present in both traces.
If you choose
(
Last Omitted Call), the system goes to the last entry missing in the basic trace.