42 transfer.
cycle = cycle;
58 CallPathTracker::ProcedureTransferQueue::const_reverse_iterator i =
59 allTransfers.rbegin();
62 CallPathTracker::ProcedureTransferQueue::const_reverse_iterator e =
70 if (callsToSkip == 0) {
UInt32 InstructionAddress
CycleCount ClockCycleCount
Alias for ClockCycleCount.
std::deque< ProcedureTransfer > ProcedureTransferQueue
ProcedureTransferQueue transfers_
the transfers are stored in a queue of which size is kept under historyLength_
const ProcedureTransferQueue & transfers() const
virtual void addProcedureTransfer(ClockCycleCount cycle, InstructionAddress address, InstructionAddress sourceAddress, bool isEntry)
std::size_t historyLength_
max number of last calls/returns to store
const ProcedureTransferQueue backTrace() const
InstructionAddress address
InstructionAddress sourceAddress