dotTrace 2016.3 Help

Opening a Function or a Class in a New Tab

Opening in a new tab displays a new tab where the selected function or the particular class is a root of the call tree. The selected function's time is considered as 100% for this tab.

Opening a function in a new tab helps you:

  • Study the current function call and all its incoming and outgoing calls.
  • Merge all calls of the current function from different call stacks and study them.
  • Study the particular class and all its public functions.

To open a snapshot node in a new tab

  1. Select a snapshot node.
  2. Do one of the following:
    • On the menu bar, choose View | Open in New Tab | Open Current Method Instance.
    • Right-click the node, and choose Open Current Method Instance in the context menu.
    • Press Ctrl+T.

/help/img/dotnet/2016.3/Studying_Profiling_Results__Opening_in_a_New_Tab.png

To open a snapshot node and all its instances in a new tab

  1. Select a snapshot node.
  2. Do one of the following:
    • On the menu bar, choose View | Open in New Tab | Open All Method Instances Merged.
    • Right-click the node, and choose Open All Method Instances Merged in the context menu.
    • Press Ctrl+Shift+T.

To open a class and all its public methods in a new tab

  1. Select a snapshot node.
  2. Do one of the following:
    • On the menu bar, choose View | Open in New Tab | Open All Public Methods of Class.
    • Right-click the node, and choose Open All Public Methods of Class in the context menu.
    • Press Ctrl+Alt+T.

When you press Ctrl+T for the first time and the selected function is called from multiple places, the Merge Function Instances dialog opens. You are prompted to decide whether to merge calls or not and whether to show this dialog again or not.

/help/img/dotnet/2016.3/Opening_New_Tab_1.png

So, if you do not want to see this dialog again, do one of the following:
  • Select the Don't suggest to merge on Ctrl+T anymore in the Merge Function Instances dialog.
  • On the menu bar, choose View | Options. The dotTrace-options dialog opens. Select the View node in the left tab. Clear the Suggest to merge multiple function instances on Ctrl+T check box in the right pane. Click OK.

See Also

Last modified: 3 April 2017