4.6.4. Enabling and disabling instruction trace replay

Use the Collect Instruction Trace Replay checkbox to enable or disable program trace collection at runtime. When turned on, the ARM profiler stores every instruction called and presents it in the Replay View. You can then step forward and backward through the history of instruction calls in the Replay View, very much like a debugger. Enabling program trace adds the program trace view to the list of available ARM Profiler views and a number of options specific to navigating the additional trace data. For more information on program trace, see The replay view.


When program trace is turned off the size of the analysis file is not significantly affected by the length of execution. This is not the case when program trace is enabled because, in addition to recording which instructions are executed, the ARM Profiler logs the order in which the instructions were executed and the time each instruction took to complete.

Copyright © 2007- 2009 ARM Limited. All rights reserved.ARM DUI 0414D