Go to the documentation of this file.
38 #ifndef __MEM_PROBES_STACK_DIST_HH__
39 #define __MEM_PROBES_STACK_DIST_HH__
46 struct StackDistProbeParams;
91 #endif //__MEM_PROBES_STACK_DIST_HH__
Stats::SparseHistogram readLogHist
StackDistProbe(const StackDistProbeParams ¶ms)
const bool disableLogHists
Stats::Histogram writeLinearHist
This is a simple scalar statistic, like a counter.
Stats::Histogram readLinearHist
Stats::SparseHistogram writeLogHist
The stack distance calculator is a passive object that merely observes the addresses pass to it.
const bool disableLinearHists
StackDistProbe::StackDistProbeStats stats
const Params & params() const
void handleRequest(const ProbePoints::PacketInfo &pkt_info) override
Callback to analyse intercepted Packets.
StackDistProbeStats(StackDistProbe *parent)
A struct to hold on to the essential fields from a packet, so that the packet and underlying request ...
Base class for memory system probes accepting Packet instances.
Generated on Tue Jun 22 2021 15:28:29 for gem5 by doxygen 1.8.17