summaryrefslogtreecommitdiff
path: root/src/mem/ruby/system/System.hh
diff options
context:
space:
mode:
authorNilay Vaish <nilay@cs.wisc.edu>2012-01-10 18:35:45 -0600
committerNilay Vaish <nilay@cs.wisc.edu>2012-01-10 18:35:45 -0600
commitbd739a75b99c110008114f1079a41c743e65da84 (patch)
treec598b66ecf291a4b3610c689f118ed96a465d821 /src/mem/ruby/system/System.hh
parenta1b4cb58f13b30267ee628c275900cd0fa47c0ad (diff)
downloadgem5-bd739a75b99c110008114f1079a41c743e65da84.tar.xz
Ruby: remove the files related to the tracer
The Ruby Tracer is out of date with the changes that are being carried out to support checkpointing. Hence, it needs to be removed.
Diffstat (limited to 'src/mem/ruby/system/System.hh')
-rw-r--r--src/mem/ruby/system/System.hh10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/mem/ruby/system/System.hh b/src/mem/ruby/system/System.hh
index 704cc3b27..bcc62a518 100644
--- a/src/mem/ruby/system/System.hh
+++ b/src/mem/ruby/system/System.hh
@@ -48,7 +48,6 @@ class CacheRecorder;
class MemoryVector;
class Network;
class Profiler;
-class Tracer;
class RubySystem : public SimObject
{
@@ -86,13 +85,6 @@ class RubySystem : public SimObject
return m_profiler_ptr;
}
- static Tracer*
- getTracer()
- {
- assert(m_tracer_ptr != NULL);
- return m_tracer_ptr;
- }
-
static MemoryVector*
getMemoryVector()
{
@@ -119,7 +111,6 @@ class RubySystem : public SimObject
void registerNetwork(Network*);
void registerProfiler(Profiler*);
- void registerTracer(Tracer*);
void registerAbstractController(AbstractController*);
private:
@@ -145,7 +136,6 @@ class RubySystem : public SimObject
public:
static Profiler* m_profiler_ptr;
- static Tracer* m_tracer_ptr;
static MemoryVector* m_mem_vec_ptr;
std::vector<AbstractController*> m_abs_cntrl_vec;
};