Setting Tracing Options

Use the Tracing options menu in the Profiler to specify the types of tracing data to collect when profiling an application executing on a device.

 

Figure 1. Tracing options screen in Profiler (S60)

The tracing options include:

Table 1. Profiler Tracing Options
Menu Option Description
Dynamic binary support

Enable (On) or disable (Off) dynamic binary tracing in your profiling task.

If the executables you wish to analyze are not in a ROM image (.symbol file) of your target device, then you will need to turn on Dynamic binary support.

Function call capture Enable (On) or disable (Off) function call information in your profiling task. If disabled, then Function call information will not appear in the Analyzer.
Button press capture Enable (On) or disable (Off) the gathering of button press information in your profiling task. If disabled, then Button Press information will not appear in the Analyzer.
Memory usage capture Enable (On) or disable (Off) memory usage information in your profiling task. If disabled, then Memory usage information will not appear in the Analyzer.
Thread priority capture

Enable (On) or disable (Off) Thread priority information. If enabled, captured data will include the time and priority ranking of the currently executing thread when the operating system is called.

If disabled, then thread priority information is not included and a Priority List column will not be shown in the Thread Load table in the Analyzer.

Power usage capture

Enable (On) or disable (Off) power usage information in your profiling task. If disabled, then Power usage information will not appear in the Analyzer.

Setting a Tracing Option

  1. Launch the Profiler application on the target device
  2. Open the Profiler options screen:
Related references
Related tasks