43 #include "debug/SimpleTrace.hh" 49 dynInst->staticInst->disassemble(dynInst->instAddr()));
56 dynInst->staticInst->disassemble(dynInst->instAddr()));
63 listeners.push_back(
new DynInstListener(
this,
"Commit",
65 listeners.push_back(
new DynInstListener(
this,
"Fetch",
70 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...