40 #ifndef __MEM_PROBES_STACK_DIST_HH__
41 #define __MEM_PROBES_STACK_DIST_HH__
48 struct StackDistProbeParams;
91 #endif //__MEM_PROBES_STACK_DIST_HH__
const bool disableLogHists
void regStats() override
Register statistics for this object.
const Params * params() const
Base class for memory system probes accepting Packet instances.
This is a simple scalar statistic, like a counter.
Stats::Histogram readLinearHist
Stats::SparseHistogram readLogHist
Stats::Histogram writeLinearHist
The stack distance calculator is a passive object that merely observes the addresses pass to it...
const bool disableLinearHists
Declaration of the Packet class.
void handleRequest(const ProbePoints::PacketInfo &pkt_info) override
Callback to analyse intercepted Packets.
Stats::SparseHistogram writeLogHist
StackDistProbe(StackDistProbeParams *params)
A struct to hold on to the essential fields from a packet, so that the packet and underlying request ...