From a41f17b40e5a1fd121539414abab4e4451199e3e Mon Sep 17 00:00:00 2001 From: Nathan Binkert Date: Sat, 17 Feb 2007 22:11:21 -0800 Subject: [PATCH] Remove the event_ignore stuff since it was never really used --HG-- extra : convert_revision : ef5f3492e8232d08af7e1eae64ba96c79ca14b6f --- src/base/stats/events.cc | 2 -- src/base/stats/events.hh | 2 -- src/sim/sim_object.cc | 9 +-------- src/sim/sim_object.hh | 1 - 4 files changed, 1 insertion(+), 13 deletions(-) diff --git a/src/base/stats/events.cc b/src/base/stats/events.cc index 6ecc5434c..fa746eab8 100644 --- a/src/base/stats/events.cc +++ b/src/base/stats/events.cc @@ -52,8 +52,6 @@ namespace Stats { Tick EventStart = ULL(0x7fffffffffffffff); -ObjectMatch event_ignore; - #if USE_MYSQL class InsertEvent { diff --git a/src/base/stats/events.hh b/src/base/stats/events.hh index b09b91c7c..dc1408f5b 100644 --- a/src/base/stats/events.hh +++ b/src/base/stats/events.hh @@ -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) { diff --git a/src/sim/sim_object.cc b/src/sim/sim_object.cc index 8fc8fe58f..434fcffe6 100644 --- a/src/sim/sim_object.cc +++ b/src/sim/sim_object.cc @@ -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 diff --git a/src/sim/sim_object.hh b/src/sim/sim_object.hh index 93802e247..536e761e5 100644 --- a/src/sim/sim_object.hh +++ b/src/sim/sim_object.hh @@ -136,7 +136,6 @@ class SimObject : public Serializable, protected StartupCallback #endif public: - bool doRecordEvent; void recordEvent(const std::string &stat); };