Remove the event_ignore stuff since it was never really used
authorNathan Binkert <binkertn@umich.edu>
Sun, 18 Feb 2007 06:11:21 +0000 (22:11 -0800)
committerNathan Binkert <binkertn@umich.edu>
Sun, 18 Feb 2007 06:11:21 +0000 (22:11 -0800)
--HG--
extra : convert_revision : ef5f3492e8232d08af7e1eae64ba96c79ca14b6f

src/base/stats/events.cc
src/base/stats/events.hh
src/sim/sim_object.cc
src/sim/sim_object.hh

index 6ecc5434c9327af9c73980583be398ff6a564466..fa746eab8d730ecc1368f0bd5b0af0533c782fee 100644 (file)
@@ -52,8 +52,6 @@ namespace Stats {
 
 Tick EventStart = ULL(0x7fffffffffffffff);
 
-ObjectMatch event_ignore;
-
 #if USE_MYSQL
 class InsertEvent
 {
index b09b91c7cede2b0628e6bf1013b99945fb7ff664..dc1408f5b69cb36023904c29d38645cd9e0cedb5 100644 (file)
@@ -45,8 +45,6 @@ void __event(const std::string &stat);
 bool MySqlConnected();
 #endif
 
-bool ignoreEvent(const std::string &name);
-
 inline void
 recordEvent(const std::string &stat)
 {
index 8fc8fe58f3c02da3bc8418bda0dcb95e3d8d3c19..434fcffe607d06d68167e9ad4db20b26f4b690ae 100644 (file)
@@ -56,10 +56,6 @@ using namespace std;
 //
 SimObject::SimObjectList SimObject::simObjectList;
 
-namespace Stats {
-    extern ObjectMatch event_ignore;
-}
-
 //
 // SimObject constructor: used to maintain static simObjectList
 //
@@ -70,7 +66,6 @@ SimObject::SimObject(Params *p)
     doDebugBreak = false;
 #endif
 
-    doRecordEvent = !Stats::event_ignore.match(name());
     simObjectList.push_back(this);
     state = Running;
 }
@@ -86,7 +81,6 @@ SimObject::SimObject(const string &_name)
     doDebugBreak = false;
 #endif
 
-    doRecordEvent = !Stats::event_ignore.match(name());
     simObjectList.push_back(this);
     state = Running;
 }
@@ -245,8 +239,7 @@ debugObjectBreak(const char *objs)
 void
 SimObject::recordEvent(const std::string &stat)
 {
-    if (doRecordEvent)
-        Stats::recordEvent(stat);
+    Stats::recordEvent(stat);
 }
 
 unsigned int
index 93802e2479a6f3e7956001a93dc84b39633cf9f4..536e761e583b7f5b8cbb1ec625fd875cd6146f4c 100644 (file)
@@ -136,7 +136,6 @@ class SimObject : public Serializable, protected StartupCallback
 #endif
 
   public:
-    bool doRecordEvent;
     void recordEvent(const std::string &stat);
 };