Call Trace Category

Applies to AQTime 8.81, last modified on January 18, 2022

The Function Trace profiler organizes results into two categories: Routines and Call Trace. When the Call Trace category is selected in the Explorer panel, the Report panel contains results for each routine call. If you select a Report panel row that corresponds to a single routine call, the Function Trace profiler displays information about this call in the Details, Call Tree and Call Graph panels.

The Details panel contains two panes: Routine Parameters On Enter and Routine Parameters On Exit that show information about parameters used for the routine call. By comparing the rows of those two panes you can find out what parameters were modified during the routine execution and what are the values of the returned parameters. To learn more about this, see Tracing Function Call Parameters and Result Values.

Routine Parameters on Enter

The pane displays parameters that were passed to a routine:

Columns (in alphabetical order) Description
Param No The ordinal number of the parameter in the routine’s parameter list.
Param Type The parameter’s data type.
Param Value The exact parameter value passed to the selected routine.

Routine Parameters on Exit

The pane displays parameters that were returned by a routine:

Columns (in alphabetical order) Description
Comment Extra information about the parameter. For instance, this column contains a Return Value string if the parameter is a result that is returned by the function.
Param No The ordinal number of the parameter in the routine’s parameter list.
Param Type The parameter’s data type.
Param Value The exact parameter value returned by the selected routine.

See Also

Function Trace Profiler - Overview
Call Trace Category
Arranging Columns, Lines and Panels

Highlight search results