Review Board 2.0.15


Ruby: Change DataBlock status to allocated after assigning an allocated pointer

Review Request #1365 - Created Aug. 22, 2012 and discarded - Latest diff uploaded

Information
Jason Lowe-Power
gem5
default
Reviewers
Default
Changeset 9164:ed991ca7390f
---------------------------
Ruby: Change DataBlock = operator to not overwrite if the assign function was called.

This fixes a bug where values were no propagating to RubySystem::m_mem_vec_ptr.
This caused major issues with restoring from checkpoints when using a protocol 
which verified that the cache data was consistent with the backing store (i.e.
MOESI-hammer)