The Resource profiler includes a number of options that work at runtime and define the specifics of profiler functioning.
You can view and modify these options in the following dialogs –
In the Profiler Options dialog that is displayed when you run the profiler (see Setting Profiler Options Before the Run).
In the Options dialog. To invoke it, select Options > Options from AQTime’s main menu. Then choose Profilers > Allocation > Resource Profiler from the tree on the left.In the Options dialog. To invoke it, select Tools > Options from Visual Studio’s main menu. Then choose AQTime > Profilers > Allocation > Resource Profiler from the tree on the left.In the Options dialog. To invoke it, select AQTime > Options from Embarcadero RAD Studio’s main menu. Then choose Profilers > Allocation > Resource Profiler from the tree on the left.
You can also invoke this dialog by pressing Configure Current Profiler on the Standard toolbar when the profiler is selected.
The options are –
- Resource categories to check - Specifies the categories of resource management functions that should be traced during profiling. Available categories are:
- Thread model - Specifies which thread model AQTime uses to trace the call stack for functions that allocate resources. For more information on supported values, see Profiling Multiple Threads and Profiling COM Logical Threads.
Besides the options mentioned above, AQTime allows specifying which modules, classes and methods are included in the call stack by the Resource profiler at run time. For this purpose, the Setup panel provides you with the Collect Stack Information Pane. For more information, see Specifying Modules to Be Included Into the Call Stack.
The Resource profiler also includes a number of options that affect the profiler result display. They are located on the Profiler toolbar (by default, it is displayed at the top of the Report panel)(by default, it is displayed at the top of the Report panel). For information on them, see Profiler Toolbar - Resource Profiler Items.