If the Start profiling immediately check box is selected,
starts gathering performance data immediately after you click Run
and close the current dialog.
Otherwise, dotTrace Performance waits until you press Start Profiling
in the dotTrace Performance Controller window.
For more information, see Launching
and Controlling the Profiling Process.
Optionally, click the arrow to display and configure additional settings, such as
High accuracy, Enable inlining,
Merge threads with equal names etc.
Select the High accuracy check box to take into account
spent in profiler itself by taking more time samples.
Clear the Enable inlining check box to disable
in order to get call stacks that closely resemble the structure of application's source
Select the Merge threads with equals names check-box and
as a result get the performance information for all threads with the same name
under a single thread node in Call Tree and Threads Tree views.
Click Edit Filters to define in advance what functions
should be filtered out
and what should be profiled line by line.
Click Edit Symbol Search Policy to specify locations
where the profiler looks for debugging information. For more information, see
Edit Symbol Search
Select the Use profiler API check box to allow you to
directly from the code of the profiled application. For more information, see
Profiling Using dotTrace API.