Call Tree folding
File | Settings | Build, Execution, Deployment | dotTrace Profiler | Call Tree folding for Windows and Linux
JetBrains Rider | Settings or Preferences | Build, Execution, Deployment | dotTrace Profiler | Call Tree folding for macOS
CtrlAlt0S
note
Rider uses both layer-based and directory-based settings mechanisms to save preferences configurable on this page.
To simplify Call Tree
analysis, dotTrace hides calls of functions that do not belong to user modules and assemblies. For example, the functions from the System
, Microsoft
, Unity
, and other non-user namespaces. Such calls are greyed out in the Call Tree
and you can fold such call chains to reduce the depth of the call tree. Also, you can mark any user function as a system one. In this case folding will be applied to it as well.
Fold calls of functions from following modules and assemblies | The list of modules and assemblies you want to apply folding to. To add a new folding rule, click Add and in the dialog, specify the rule |