diff options
Diffstat (limited to 'src/mem/ruby/recorder/Tracer.hh')
-rw-r--r-- | src/mem/ruby/recorder/Tracer.hh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mem/ruby/recorder/Tracer.hh b/src/mem/ruby/recorder/Tracer.hh index b806b7081..16432f5fc 100644 --- a/src/mem/ruby/recorder/Tracer.hh +++ b/src/mem/ruby/recorder/Tracer.hh @@ -52,6 +52,7 @@ template <class TYPE> class PrioHeap; class Address; class TraceRecord; +class Sequencer; class Tracer : public SimObject { public: @@ -67,7 +68,11 @@ public: void startTrace(string filename); void stopTrace(); bool traceEnabled() { return m_enabled; } - void traceRequest(const string & sequencer_name, const Address& data_addr, const Address& pc_addr, RubyRequestType type, Time time); + void traceRequest(Sequencer* sequencer, + const Address& data_addr, + const Address& pc_addr, + RubyRequestType type, + Time time); void print(ostream& out) const; |