X86: Make the timing simple CPU handle variable length instructions.
[gem5.git] / src / cpu / legiontrace.hh
index 55c05e7ae85b9872d328438442537d88926dfaac..97193ff1abaa4e5a48373d9361b46878a673fa75 100644 (file)
@@ -34,6 +34,7 @@
 
 #include "base/trace.hh"
 #include "cpu/static_inst.hh"
+#include "params/LegionTrace.hh"
 #include "sim/host.hh"
 #include "sim/insttracer.hh"
 
@@ -56,8 +57,8 @@ class LegionTraceRecord : public InstRecord
 class LegionTrace : public InstTracer
 {
   public:
-
-    LegionTrace(const std::string & name) : InstTracer(name)
+    typedef LegionTraceParams Params;
+    LegionTrace(const Params *p) : InstTracer(p)
     {}
 
     LegionTraceRecord *