misc: Rename misc.(hh|cc) to logging.(hh|cc)
[gem5.git] / src / sim / sim_object.cc
index 9ea51eb9300eb348d796e7b6d18834d226640306..ab92ae55a368ad609ebf5db400836f9a1edd4f1a 100644 (file)
  *          Nathan Binkert
  */
 
-#include <cassert>
+#include "sim/sim_object.hh"
 
-#include "base/callback.hh"
-#include "base/inifile.hh"
+#include "base/logging.hh"
 #include "base/match.hh"
-#include "base/misc.hh"
 #include "base/trace.hh"
-#include "base/types.hh"
 #include "debug/Checkpoint.hh"
 #include "sim/probe/probe.hh"
-#include "sim/sim_object.hh"
-#include "sim/stats.hh"
 
 using namespace std;
 
@@ -151,7 +146,7 @@ SimObject::serializeAll(CheckpointOut &cp)
         SimObject *obj = *ri;
         // This works despite name() returning a fully qualified name
         // since we are at the top level.
-        obj->serializeSectionOld(cp, obj->name());
+        obj->serializeSection(cp, obj->name());
    }
 }
 
@@ -180,14 +175,6 @@ debugObjectBreak(const char *objs)
 }
 #endif
 
-unsigned int
-SimObject::drain(DrainManager *drain_manager)
-{
-    setDrainState(DrainState::Drained);
-    return 0;
-}
-
-
 SimObject *
 SimObject::find(const char *name)
 {