A.12.13. CADIProfiling::CADIProfileSetAddrExecutionFrequency()

Writes the execution frequency for numberOfAddr disassembly addresses to the profiling resources according to values saved in freq.

virtual CADIReturn_t CADIProfiling::CADIProfileSetAddrExecutionFrequency(
                                      uint64_t startAddr,
                                      uint32_t numberOfAddr,
                                      uint64_t * freq, 
                                      uint32_t & actualNumberOfAddr) =0;

where:

startAddr

is the start address for the requested disassembly addresses.

numberOfAddr

is the number of requested disassembly addresses.

freq

contains the values to use to update the disassembly addresses.

Note

freq must point to an array of uint64_t with size numberOfAddr.

actualNumberOfAddr

contains the actual number of disassembly addresses for which the profiling resources were updated.

Copyright © 2008-2010 ARM Limited. All rights reserved.ARM DUI 0444F
Non-ConfidentialID110210