Go to the documentation of this file.
41 #include "debug/SimpleTrace.hh"
47 dynInst->staticInst->disassemble(dynInst->instAddr()));
54 dynInst->staticInst->disassemble(dynInst->instAddr()));
61 listeners.push_back(
new DynInstListener(
this,
"Commit",
63 listeners.push_back(
new DynInstListener(
this,
"Fetch",
68 SimpleTraceParams::create()
std::vector< ProbeListener * > listeners
void regProbeListeners()
Register the probe listeners.
ProbeListenerArg generates a listener for the class of Arg and the class type T which is the class co...
void traceCommit(const O3CPUImpl::DynInstConstPtr &dynInst)
SimpleTrace(const SimpleTraceParams *params)
const std::string name() const
Returns the name of the trace.
If you want a reference counting pointer to a mutable object, create it like this:
void traceFetch(const O3CPUImpl::DynInstConstPtr &dynInst)
Generated on Wed Sep 30 2020 14:02:09 for gem5 by doxygen 1.8.17