diff options
author | Lisa Hsu <Lisa.Hsu@amd.com> | 2010-01-19 22:03:44 -0800 |
---|---|---|
committer | Lisa Hsu <Lisa.Hsu@amd.com> | 2010-01-19 22:03:44 -0800 |
commit | d6da17251774a34b2835b71332cfaa682d979c3f (patch) | |
tree | b71fb3f0d8c4acd2e9e4ac762e2421a7b841e6b2 /src/base/SConscript | |
parent | 0484432a7ca177d52fa98746b16c92805df73189 (diff) | |
download | gem5-d6da17251774a34b2835b71332cfaa682d979c3f.tar.xz |
util: do checkpoint aggregation more cleanly, fix last changeset.
1) Move alpha-specific code out of page_table.cc:serialize().
2) Begin serializing M5_pid and unserializing it, but adding an function to do optional paramIn so that old checkpoints don't need to be fixed up.
3) Fix up alpha startup code so that the unserialized M5_pid value is properly written to DTB_IPR_ASN.
4) Fix the memory unserialize that I forgot somehow in the last changeset.
5) Add in an agg_se.py to handle aggregated checkpoints. --bench foo-bar plus positional arguments foo bar are the only changes in usage from se.py.
Note this aggregation stuff has only been tested for Alpha and nothing else, though it should take a very minimal amount of work to get it to work with another ISA.
Diffstat (limited to 'src/base/SConscript')
0 files changed, 0 insertions, 0 deletions