dotTrace 2017.1 Help

Call Tree

The Call Tree view is a representation of all function calls in all threads. Each top-level node represents a top-level function which was executed by a certain thread. Each node corresponds to a function call and contains metrics gathered during profiling.

This view lets you:

  • Quickly get down to actual application activity.
  • Look through the execution path of the process or a function.
  • Find and examine critical paths.
  • For each function call, view the percentage relative to total running time of all threads.

To open the Call Tree view:

  • Click on the corresponding icon /help/img/dotnet/2017.1/ThemedIcon.ModeStraightView.Screen.[-].png on the left panel.

The view appearance depends on the current filter settings.

/help/img/dotnet/2017.1/Reference__Snapshot_Views__Call_Tree.png

Each node of the Call Tree view contains the following information:

/help/img/dotnet/2017.1/Reference__Snapshot_Views__Call_Tree__Line.png
  1. The percentage of time spent in this call relative to time spent in the root function in the current tab.
  2. Short name of the called function.
  3. Total time spent in this function and its subtree.
  4. Number of calls made in this call stack.
  5. Full name of the called function.

Last modified: 24 August 2017

See Also