Fold Recursive Calls
Recursive call stacks can be deep and difficult to analyze. If you want to see which functions occupy the most time and how many calls are made, use folding. dotTrace recalculates the tree of recursive calls and presents information by function signatures.
Recursive calls are marked with the icon.
Folded recursive calls are marked with the icon.
To fold a recursive call
Select a recursive function call in the Thread Tree or Call Tree view.
Click to fold the function call.
To unfold a recursive call
Select a recursive function call in the Thread Tree or Call Tree view.
Click to unfold the function call.
Alternatively, you can choose Ctrl+Space to fold or unfold recursive calls.
from the menu bar or pressThe SetValue
function is marked with the icon, so you can click the icon and fold all calls.
The icon is replaced with the icon and the number of calls is recalculated.