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()
If you want a reference counting pointer to a mutable object, create it like this: ...
void regProbeListeners()
Register the probe listeners.
void traceCommit(const O3CPUImpl::DynInstConstPtr &dynInst)
const std::string name() const
Returns the name of the trace.
SimpleTrace(const SimpleTraceParams *params)
std::vector< ProbeListener * > listeners
void traceFetch(const O3CPUImpl::DynInstConstPtr &dynInst)
ProbeListenerArg generates a listener for the class of Arg and the class type T which is the class co...