Ali Saidi wrote:
> I'm just scratching my head on this one. It seems like since July
> checkpointing was broken since we weren't properly serializing the miscReg
> stuff (now ISA)? 
>
> EventManager is a proxy to let objects call schedule(event, when) without
> having to know anything about the eventq. You need something like this so
> that the ISA type events (tick compare is the SPARC case) get scheduled on
> the appropriate queue. SimObject inherits from EventManager so just pass
> the CPU pointer from the thread and that should do it.
>
> On a related topic it seems like we need a way to verify that serialize()
> is actually being called on all of these objects that aren't actually
> simobjects but still need to serialize state.
>
> Ali
>   

If we had a regression that used serialization that likely would have 
caught this too. I checked in this fix to get things compiling again. 
It's fine with me, but if someone wants to do something different we can 
start a discussion.

Gabe
_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to