don't generate trace data unless tracing is on
--HG-- extra : convert_revision : 3953ace8d481d758d6e0d89183c0a7e7bebcf681
This commit is contained in:
@@ -1151,10 +1151,14 @@ DefaultFetch<Impl>::fetch(bool &status_change)
|
||||
DPRINTF(Fetch, "[tid:%i]: Instruction is: %s\n",
|
||||
tid, instruction->staticInst->disassemble(fetch_PC));
|
||||
|
||||
#if TRACING_ON
|
||||
instruction->traceData =
|
||||
Trace::getInstRecord(curTick, cpu->tcBase(tid),
|
||||
instruction->staticInst,
|
||||
instruction->readPC());
|
||||
#elif
|
||||
instruction->traceData = NULL;
|
||||
#endif
|
||||
|
||||
///FIXME This needs to be more robust in dealing with delay slots
|
||||
#if !ISA_HAS_DELAY_SLOT
|
||||
|
||||
Reference in New Issue
Block a user