You copied the Doc URL to your clipboard.

Call Paths view column headers

The Call Paths view presents its data hierarchically, showing called functions and threads as subordinate in the hierarchy to their calling function, thread, or process. Every function, thread, or process that called another has a disclosure control that you can use to see more of the hierarchy.

The Call Paths view has the following column headers:

Self
Self time is a measure of time spent in a function or process. It does not include time spent in descendant functions. It reports these amounts here as a total number of samples.
% Self
The number of samples caused by this function or process as a percentage of the total number of samples, capture-wide.
Process
The total time spent executing this function, including time spent executing descendant functions.
% Process
The total time spent executing this function measured against the time spent executing the process as a whole.
Total
The amount of time used by the function and all of the functions it calls.
Stack
The number of bytes used by the stack at this point in the call path. A question mark is shown if the stack usage at this point is unknown.
Process/Thread/Code
The name of the process, thread, or function. Every [process] appears in the list enclosed in square brackets, while {threads} are enclosed in braces.

Note

If you disabled call stack unwinding in the Capture & Analysis Options dialog box, the sampled functions all appear directly under the threads in the Call Paths view.
Location
The location of the function, listing both the file name and line number of the declaration.

Note

All data in the Call Paths view is dependent on the filtering selection in the Timeline view. If you have used the caliper controls to filter data in the Timeline view, the data in the Call Paths reflects this selection.
Was this page helpful? Yes No