The Light Coverage 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 > Coverage > Light Coverage 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 > Coverage > Light Coverage 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 > Coverage > Light Coverage 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 –
Profile code - Specifies which profiling mode is used for the Light Coverage profiler. The following options are available:
in debuggee process (normal profiling) - (Default). If this option is selected, AQTime profiles modules when they are loaded by the process that corresponds to the profiled application.
If this mode is used, the process that loads the profiled modules is known before the profiling begins.
in any process - If this option is selected, AQTime changes the profiled modules so they automatically collect the profiling results and then extracts this information from each module after the profiling is over.
Typically, this mode is used for profiling hooks as it is not known beforehand which process exactly will load the hook after you start the profiling.
This profiling mode is applied only to unmanaged code. If you try to use it for profiling managed code (.NET an so on), the profiling results will be empty.
For more information on the profiling modes available to the Light Coverage profiler, see Profiling Modes.
The Light Coverage 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 - Light Coverage Profiler Items.