Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-22 | python: Move more code into m5.util allow SCons to use that code. | Nathan Binkert | |
Get rid of misc.py and just stick misc things in __init__.py Move utility functions out of SCons files and into m5.util Move utility type stuff from m5/__init__.py to m5/util/__init__.py Remove buildEnv from m5 and allow access only from m5.defines Rename AddToPath to addToPath while we're moving it to m5.util Rename read_command to readCommand while we're moving it Rename compare_versions to compareVersions while we're moving it. --HG-- rename : src/python/m5/convert.py => src/python/m5/util/convert.py rename : src/python/m5/smartdict.py => src/python/m5/util/smartdict.py | |||
2009-08-17 | X86: Update stats for new SSE instructions. | Gabe Black | |
2009-08-11 | ruby/network data_msg_size bug fix with updated stats | Tushar Krishna | |
2009-08-09 | X86: Update the stats on the ruby x86 regressions for the new CMOVcc ↵ | Gabe Black | |
implementation. | |||
2009-08-08 | X86: Update the stats for the slightly lengthened cmov. | Gabe Black | |
2009-08-05 | regression: updated stats | Derek Hower | |
2009-08-03 | Automated merge with ssh://hg@m5sim.org/m5 | Derek Hower | |
2009-07-31 | regression: updated stats | Derek Hower | |
2009-07-27 | ARM: Update the stats for the EABI version of hello world. | Gabe Black | |
2009-07-27 | ARM: Update the reference outputs for the new binary and fstat64 struct. | Gabe Black | |
2009-07-27 | ARM: Replace hello world with an EABI version. | Gabe Black | |
2009-07-25 | regress: edit 2t hello smt file to specify numThreads | Korey Sewell | |
2009-07-20 | ruby: moved cache stats from Profiler to CacheMemory | Derek Hower | |
Caches are now responsible for their own statistic gathering. This requires a direct callback from the protocol on misses, and so all future protocols need to take this into account. | |||
2009-07-16 | merge | Polina Dudnik | |
2009-07-15 | Tester update | Polina Dudnik | |
2009-07-13 | regression: updated memtest-ruby stats | Derek Hower | |
This also includes a change to the default Ruby random seed, which was previously set using the wall clock. It is now set to 1234 so that the stat files don't change for the regression tester. | |||
2009-07-06 | Add ability to skip tests by adding 'skip' file to test dir, | Steve Reinhardt | |
and skip simple-timing-mp-ruby test for now (until we fix ruby atomics). | |||
2009-07-06 | tests: stats outputs now include CDFs, update tests that use those so ↵ | Nathan Binkert | |
they're easier to diff | |||
2009-07-06 | tests: update regression tests for changes in stats output and changes in ruby. | Nathan Binkert | |
2009-07-06 | ruby: Fix RubyMemory to work with the newer ruby. | Nathan Binkert | |
2009-07-04 | inorder: Fix up some reference stats. | Gabe Black | |
2009-06-09 | ARM: Add a hello world regression. | Gabe Black | |
2009-06-09 | ARM: Add a hello world binary. | Gabe Black | |
2009-05-13 | inorder-regress: add hello MIPS_SE | Korey Sewell | |
2009-05-12 | inorder-regress: missing regress config file | Korey Sewell | |
regressions need to access this file to setup the InOrderCPU object | |||
2009-05-12 | inorder-regress: add vortex ALPHA_SE | Korey Sewell | |
2009-05-12 | inorder-regress: add twolf ALPHA-SE | Korey Sewell | |
2009-05-12 | inorder-regress: add hello world | Korey Sewell | |
2009-05-11 | ruby: add RUBY sticky option that must be set to add ruby to the build | Nathan Binkert | |
Default is false | |||
2009-05-11 | ruby: Initial references for ruby regressions | Steve Reinhardt | |
2009-05-11 | ruby: Set up Ruby regression tests. | Steve Reinhardt | |
2009-04-22 | stats: update reference outputs now that compatibility is gone | Nathan Binkert | |
Because of the initialization bug, it wasn't consistent anyway. | |||
2009-04-22 | Update stats for new single bad-address responder. | Steve Reinhardt | |
Mostly just config.ini updates, though the different response latency for bad addresses caused very minor timing changes in the O3 Linux boot tests. | |||
2008-07-16 | mem: use single BadAddr responder per system. | Steve Reinhardt | |
Previously there was one per bus, which caused some coherence problems when more than one decided to respond. Now there is just one on the main memory bus. The default bus responder on all other buses is now the downstream cache's cpu_side port. Caches no longer need to do address range filtering; instead, we just have a simple flag to prevent snoops from propagating to the I/O bus. | |||
2009-04-21 | Set up m5threads tests on classic (non-ruby) memory system. | Steve Reinhardt | |
Just one test (40.m5threads-test-atomic) is set up for now. These tests require that the m5threads SPARC binaries are present in /dist or in test-progs. | |||
2009-04-19 | X86: Update the stats for the fix for CPUID. | Gabe Black | |
2009-04-18 | o3-mips-regress: add hello word regression. | Korey Sewell | |
2009-04-15 | Update stats after elimination of Unallocated state. | Steve Reinhardt | |
Somehow ending threads with halt() instead of deallocate() reduces the squash count on o3 by 1 (and a few other similarly trivial changes). | |||
2009-04-08 | alpha: get rid of all turbolaser remnants | Nathan Binkert | |
2009-04-08 | tests: update tests for TLB unification | Nathan Binkert | |
2009-03-16 | Very minor regression stats updates due top previous changeset. | Steve Reinhardt | |
Setting dirty bit on swaps added a handful of writebacks in a few of the longer-running SPARC_SE benchmarks. | |||
2009-03-11 | tests: use env.Execute instead of Execute to pick up env vars. | Steve Reinhardt | |
2009-03-07 | Minor tweak to regression exit status message. | Steve Reinhardt | |
2009-03-07 | Fix up regression execution to better handle tests that end abnormally. | Steve Reinhardt | |
E.g., mark aborts due to assertion failures as failed tests, but those that get killed by the user as needing to be rerun, etc. | |||
2009-03-07 | tests: update tests because of changes in stat names and in the stats package | Nathan Binkert | |
2009-02-25 | X86: Update stats now that prefetch is implemented. | Gabe Black | |
2009-02-25 | CPU: Update stats now that there's no fetch in the middle of macroops. | Gabe Black | |
2009-02-25 | X86: Update stats for in place TLB miss handling. | Gabe Black | |
2009-02-16 | Update stats for new prefetching fixes. | Steve Reinhardt | |
Prefetching is not enabled in any of our regressions, so no significant stat values have changed, but zero-valued prefetch stats no longer show up when prefetching is disabled so there are noticable changes in the reference stat files anyway. | |||
2009-02-01 | X86: Update stats now that the micropc isn't always reset on faults. | Gabe Black | |