367a368,373
> *
> * @note CPU models should normally overload the serializeThread()
> * method instead of the serialize() method as this provides a
> * uniform data format for all CPU models and promotes better code
> * reuse.
> *
373a380,385
> *
> * @note CPU models should normally overload the
> * unserializeThread() method instead of the unserialize() method
> * as this provides a uniform data format for all CPU models and
> * promotes better code reuse.
>
375c387
< * @param section The section name of this object
---
> * @param section The section name of this object.
379a392,409
> * Serialize a single thread.
> *
> * @param os The stream to serialize to.
> * @param tid ID of the current thread.
> */
> virtual void serializeThread(std::ostream &os, ThreadID tid) {};
>
> /**
> * Unserialize one thread.
> *
> * @param cp The checkpoint use.
> * @param section The section name of this thread.
> * @param tid ID of the current thread.
> */
> virtual void unserializeThread(Checkpoint *cp, const std::string &section,
> ThreadID tid) {};
>
> /**