gem5/util
Lisa Hsu d6da172517 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.
2010-01-19 22:03:44 -08:00
..
batch python: Move various utility classes into a new m5.util package so 2008-06-14 20:19:49 -07:00
ccdrv Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
emacs Make the M5 Emacs C style default to inserting spaces instead 2006-01-30 14:32:00 -05:00
m5 CPA: Add m5ops for critical path annotation work. 2009-02-26 19:29:16 -05:00
pbs python: Move various utility classes into a new m5.util package so 2008-06-14 20:19:49 -07:00
statetrace Statetrace: Make sure the current state is loaded to print the initial stack frame. 2009-07-29 00:35:49 -07:00
stats stats: fix usage of jobfile 2009-07-02 16:48:21 -07:00
tap Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
term Cleanup m5term changes with Nate's comments. 2008-10-01 16:37:49 -04:00
checkpoint-aggregator.py util: do checkpoint aggregation more cleanly, fix last changeset. 2010-01-19 22:03:44 -08:00
checktrace.sh Add checktrace.sh. Checks all the ethertrace files in */ethertrace 2005-11-11 18:43:09 -05:00
chkformat Utilities for doing a format check for some elements of proper 2006-12-17 18:58:05 -08:00
compile Nate's utility for compiling m5 2006-12-17 18:58:50 -08:00
cscope-index.py cscope-find.py: 2006-11-29 13:17:41 -08:00
fixwhite Utilities for doing a format check for some elements of proper 2006-12-17 18:58:05 -08:00
make_release.py makerelease: Don't hide x86 any more. 2009-06-23 00:14:24 -07:00
mkblankimage.sh util: mkblankimage.sh should be executable 2009-05-22 21:24:09 -07:00
oprofile-top.py Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
qdo Make qdo work with oar. I don't know if this catches every case, but it appears 2007-10-10 23:24:16 -04:00
regress regress: add POWER to regressions 2009-10-28 11:56:43 -07:00
rundiff rundiff: Don't flush stdout until after postcontext is printed. 2009-09-26 10:50:50 -07:00
SConscript Major changes to how SimObjects are created and initialized. Almost all 2007-07-23 21:51:38 -07:00
slicc slicc: Pure python implementation of slicc. 2009-09-22 18:12:39 -07:00
sort-includes Check in a first stab at a script to sort the #include lines in a source file. 2003-10-19 17:42:51 -07:00
style.py style: fix style hook for some newer versions of mercurial. 2009-04-08 22:21:25 -07:00
tracediff Minor tracediff bug fixes. 2008-11-17 11:22:16 -08:00
valgrind-suppressions Add valgrind-suppressions file. 2007-07-15 23:30:22 -04:00