diff options
Diffstat (limited to 'sim/system.hh')
-rw-r--r-- | sim/system.hh | 6 |
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 §ion); + // + public: const uint64_t init_param; MemoryController *memCtrl; |