summaryrefslogtreecommitdiff
path: root/sim/system.hh
diff options
context:
space:
mode:
Diffstat (limited to 'sim/system.hh')
-rw-r--r--sim/system.hh6
1 files changed, 5 insertions, 1 deletions
diff --git a/sim/system.hh b/sim/system.hh
index 2e0cb3dbf..3d6d3fc39 100644
--- a/sim/system.hh
+++ b/sim/system.hh
@@ -54,7 +54,7 @@ class System : public SimObject
public:
Statistics::Scalar<Counter> fnCalls;
- Statistics::MainBin *nonPath;
+ Statistics::MainBin *Kernel;
Statistics::MainBin * getBin(const std::string &name);
virtual bool findCaller(std::string, std::string) const = 0;
@@ -70,6 +70,10 @@ class System : public SimObject
virtual void dumpState(ExecContext *xc) const = 0;
+ virtual void serialize(std::ostream &os);
+ virtual void unserialize(Checkpoint *cp, const std::string &section);
+ //
+
public:
const uint64_t init_param;
MemoryController *memCtrl;