summaryrefslogtreecommitdiff
path: root/sim/system.hh
diff options
context:
space:
mode:
authorLisa Hsu <hsul@eecs.umich.edu>2004-03-05 05:09:05 -0500
committerLisa Hsu <hsul@eecs.umich.edu>2004-03-05 05:09:05 -0500
commit4fa703f2ec733ccb8b5ffaa741db0b8510fbe188 (patch)
tree9e3d7ba5e6019181408a50123f7ef2fea55cc1db /sim/system.hh
parent2ef27db62c403e4b9e4fea0c2f894a1504309b2e (diff)
downloadgem5-4fa703f2ec733ccb8b5ffaa741db0b8510fbe188.tar.xz
serialization for binning. it is WAAAAAAAY past my bedtime.
cpu/exec_context.cc: sim/system.cc: sim/system.hh: serialization for binning --HG-- extra : convert_revision : f8417794a3a5ec7f2addc9c2da0f48e851899112
Diffstat (limited to 'sim/system.hh')
-rw-r--r--sim/system.hh4
1 files changed, 4 insertions, 0 deletions
diff --git a/sim/system.hh b/sim/system.hh
index aba5f2590..3d6d3fc39 100644
--- a/sim/system.hh
+++ b/sim/system.hh
@@ -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;