33a34,35
> #include "sim/serialize.hh"
>
48c50
< class MemState
---
> class MemState : public Serializable
89a92,114
> void
> serialize(CheckpointOut &cp) const override
> {
> paramOut(cp, "brkPoint", _brkPoint);
> paramOut(cp, "stackBase", _stackBase);
> paramOut(cp, "stackSize", _stackSize);
> paramOut(cp, "maxStackSize", _maxStackSize);
> paramOut(cp, "stackMin", _stackMin);
> paramOut(cp, "nextThreadStackBase", _nextThreadStackBase);
> paramOut(cp, "mmapEnd", _mmapEnd);
> }
> void
> unserialize(CheckpointIn &cp) override
> {
> paramIn(cp, "brkPoint", _brkPoint);
> paramIn(cp, "stackBase", _stackBase);
> paramIn(cp, "stackSize", _stackSize);
> paramIn(cp, "maxStackSize", _maxStackSize);
> paramIn(cp, "stackMin", _stackMin);
> paramIn(cp, "nextThreadStackBase", _nextThreadStackBase);
> paramIn(cp, "mmapEnd", _mmapEnd);
> }
>