This chapter describes how to use the Cycle Accurate Profiling Interface (CAPI) to gather customized profiling data and to enable the user to visualize that data. It contains the following sections:
Introduction to CAPI
The CAPI classes
The CAPIRegistry class
The CAPICallback class
CAPI data structures
Accessing CAPI
Example CAPI implementation.