Review Board 2.0.15


ruby: copy data to from cache to TBE only when required

Review Request #3416 - Created April 4, 2016 and updated

Information
Brandon Potter
gem5
default
Reviewers
Default
Changeset 11418:b188f1f37f10
---------------------------
ruby: copy data to from cache to TBE only when required

This patch changes protocols so that data is copied to a TBE only when
required.

This change is needed since a later patch drops static variables for block
size in RubySystem class. The block size variable was used for allocating
a data buffer in the constructor for the DataBlock class. Since the static
block size is going away, a constructor with a size argument will be added
in its place.