dotTrace 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 on the context menu.
    • Press Ctrl T.

Studying_Profiling_Results__Opening_in_a_New_Tab

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 on 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 on 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 box opens. You are prompted to decide whether to merge calls or not and whether to show this dialog again or not.

Opening_New_Tab_1

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 box.
  • 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: 25 August 2015