From 0f6535dba1e94d97118023adb6df811af58b752f Mon Sep 17 00:00:00 2001 From: Brad Beckmann Date: Fri, 29 Jan 2010 20:29:20 -0800 Subject: ruby: Convered ruby tracing support usage of sequencer Modified ruby's tracing support to no longer rely on the RubySystem map to convert a sequencer string name to a sequencer pointer. As a temporary solution, the code uses the sim_object find function. Eventually, we should develop a better fix. --- src/mem/ruby/system/Sequencer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/mem/ruby/system') diff --git a/src/mem/ruby/system/Sequencer.cc b/src/mem/ruby/system/Sequencer.cc index a5a6e3260..23a6b44e2 100644 --- a/src/mem/ruby/system/Sequencer.cc +++ b/src/mem/ruby/system/Sequencer.cc @@ -467,7 +467,7 @@ void Sequencer::issueRequest(const RubyRequest& request) { } if (g_system_ptr->getTracer()->traceEnabled()) { - g_system_ptr->getTracer()->traceRequest(m_name, line_addr, Address(request.pc), + g_system_ptr->getTracer()->traceRequest(this, line_addr, Address(request.pc), request.type, g_eventQueue_ptr->getTime()); } -- cgit v1.2.3