| |||
| Home > Introduction to Tracing > About Tracing in RealView Debugger | |||
RealView® Debugger enables you to perform tracing on your application or system. You can capture in real-time a historical, non-intrusive trace of instructions and data accesses. Tracing is a powerful tool that enables you to investigate problems while the system runs at full speed. These problems can be intermittent, and are difficult to identify through traditional debugging methods that require starting and stopping the processor. Tracing is also useful when trying to identify potential bottlenecks or to improve performance-critical areas of your application.
RealView Debugger provides the following trace features:
global trace configuration settings
Embedded Trace Macrocell™ (ETM) configuration for ETM enabled hardware
tracepoints to limit tracing to specific areas of your application
various features to analyze the trace output
the ability to obtain profiling information from the captured trace
limited tracing capabilities with RealView ARMulator® ISS (RVISS).
The rest of this chapter gives a more detailed overview of the trace capabilities in RealView Debugger.