sim-ruby: checkpointing fixes and dependent eventq improvements
authorBrad Beckmann <Brad.Beckmann@amd.com>
Fri, 6 Apr 2012 20:47:07 +0000 (13:47 -0700)
committerBrad Beckmann <Brad.Beckmann@amd.com>
Fri, 6 Apr 2012 20:47:07 +0000 (13:47 -0700)
commit5dfa4cd3f5f0091ea8edf1e3673743b48836650d
tree19ea71dcc665ef9731cc107afc2a42c311be228f
parent70682e36ddebee06a8658d7fee05ccea519d276c
sim-ruby: checkpointing fixes and dependent eventq improvements

Fixes checkpointing with respect to lost events after swapping event queues.
Also adds DPRINTFs to better understand what's going on when Ruby serializes
and unserializes.
src/mem/ruby/system/CacheMemory.cc
src/mem/ruby/system/MemoryControl.cc
src/mem/ruby/system/MemoryControl.hh
src/mem/ruby/system/MemoryVector.hh
src/mem/ruby/system/System.cc
src/mem/ruby/system/System.hh