summaryrefslogtreecommitdiff
path: root/src/mem/ruby/structures
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas.sandberg@arm.com>2015-08-28 10:58:44 +0100
committerAndreas Sandberg <andreas.sandberg@arm.com>2015-08-28 10:58:44 +0100
commite9d6bf5e35b732df925f65a7b7adaa746f6a7f3b (patch)
tree0815f893cdece423342a11df7c03f648933f88e7 /src/mem/ruby/structures
parentfc3d34a4889f96395d7d3185a0c5a2dbb5c77343 (diff)
downloadgem5-e9d6bf5e35b732df925f65a7b7adaa746f6a7f3b.tar.xz
ruby: Use the const serialize interface in RubySystem
The new serialization code (kudos to Tim Jones) moves all of the state mangling in RubySystem to memWriteback. This makes it possible to use the new const serialization interface. This changeset moves the cache recorder cleanup from the checkpoint() method to drainResume() to make checkpointing truly constant and updates the checkpointing code to use the new interface.
Diffstat (limited to 'src/mem/ruby/structures')
0 files changed, 0 insertions, 0 deletions