Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-19 | StoreSet: Update stats for store-set clearing | Ali Saidi | |
2011-08-19 | O3: Update stats for LSQ changes. | Ali Saidi | |
2011-08-14 | X86: Add an X86_FS o3 regression. | Gabe Black | |
2011-08-13 | Stats: Small update to stats for change to x86 inst flags. | Gabe Black | |
2011-08-09 | SCons,tests: Tell scons about pc-o3-timing regressions. | Gabe Black | |
2011-08-09 | Stats: Update stats for the end of macroop O3 fix. | Gabe Black | |
2011-08-09 | Stats: Update stats for the recent O3 interrupt change. | Gabe Black | |
2011-08-08 | BuildEnv: Eliminate RUBY as build environment variable | Nilay Vaish | |
This patch replaces RUBY with PROTOCOL in all the SConscript files as the environment variable that decides whether or not certain components of the simulator are compiled. | |||
2011-08-07 | Stats: Update stats for the previous change. | Gabe Black | |
2011-08-07 | Stats: Update the stats after the uninitialized branch predictor variable fix. | Gabe Black | |
2011-08-02 | Scons: Drop RUBY as compile time option. | Nilay Vaish | |
This patch drops RUBY as a compile time option. Instead the PROTOCOL option is used to figure out whether or not to build Ruby. If the specified protocol is 'None', then Ruby is not compiled. | |||
2011-07-30 | Stats: Update stats for the recent fix to fetch. | Gabe Black | |
2011-07-15 | inorder-fs: temp. regression removal | Korey Sewell | |
remove this regression till the fix for the hwrei instruction is put in | |||
2011-07-15 | ARM: Update stats for better miscreg support for MP configurations. | Ali Saidi | |
2011-07-10 | O3: Update stats for fetch and bp changes. | Ali Saidi | |
2011-07-05 | X86: Add a config for an FS regression on O3. | Gabe Black | |
2011-07-02 | Stats: Update stats for the x86 store fault fix. | Gabe Black | |
2011-06-30 | Regression: Updates regression outputs for Ruby memtest | Brad Beckmann | |
This patch updates the regression outputs for Ruby memtest. This was required because of the changes carried out by the addition of functional access support to Ruby. | |||
2011-06-30 | Ruby: Add support for functional accesses | Brad Beckmann ext:(%2C%20Nilay%20Vaish%20%3Cnilay%40cs.wisc.edu%3E) | |
This patch rpovides functional access support in Ruby. Currently only the M5Port of RubyPort supports functional accesses. The support for functional through the PioPort will be added as a separate patch. | |||
2011-06-20 | inorder: sparc: add 02.insttest regression | Korey Sewell | |
2011-06-20 | inorder: sparc: add hello world regression | Korey Sewell | |
- add InOrderCPU compile option to SPARC - add hello regression for SPARC | |||
2011-06-20 | merge regression updates | Korey Sewell | |
2011-06-20 | alpha:o3:simple: update simout/err files | Korey Sewell | |
A few prior changesets have changed the gem5 output in a way that wont cause errors but may be confusing for someone trying to debug the regressions. Ones that I caught were: - no more "warn: <hash address" - typo in the ALPHA Prefetch unimplemented warning Additionaly, the last updated stats changes rearrange the ordering of the stats output even though they are still correct stats (gem5 is smart enough to detect this). All the regressions pass w/the same stats even though it looks like they are being changed. | |||
2011-06-20 | inorder: alpha-hello regression update | Korey Sewell | |
2011-06-19 | inorder: update eon regr w/eon info | Korey Sewell | |
previous commit copied over O3 stats, this one puts the inorder ones in the right place | |||
2011-06-19 | inorder: add 10.linux-boot regression | Korey Sewell | |
2011-06-19 | inorder: add eon regression | Korey Sewell | |
2011-06-19 | inorder: update SE regressions | Korey Sewell | |
2011-06-19 | inorder: make InOrder CPU FS compilable/visible | Korey Sewell | |
make syscall a SE mode only functionality copy over basic FS functions (hwrei) to make FS compile | |||
2011-06-12 | sparc: update long regressions | Korey Sewell | |
2011-06-10 | sparc: update o3 regressions | Korey Sewell | |
2011-06-10 | sparc: update simple cpu regressions | Korey Sewell | |
use stats file generated by zizzer | |||
2011-05-23 | config: tweak ruby configs to clean up hierarchy | Steve Reinhardt | |
Re-enabling implicit parenting (see previous patch) causes current Ruby config scripts to create some strange hierarchies and generate several warnings. This patch makes three general changes to address these issues. 1. The order of object creation in the ruby config files makes the L1 caches children of the sequencer rather than the controller; these config ciles are rewritten to assign the L1 caches to the controller first. 2. The assignment of the sequencer list to system.ruby.cpu_ruby_ports causes the sequencers to be children of system.ruby, generating warnings because they are already parented to their respective controllers. Changing this attribute to _cpu_ruby_ports fixes this because the leading underscore means this is now treated as a plain Python attribute rather than a child assignment. As a result, the configuration hierarchy changes such that, e.g., system.ruby.cpu_ruby_ports0 becomes system.l1_cntrl0.sequencer. 3. In the topology classes, the routers become children of some random internal link node rather than direct children of the topology. The topology classes are rewritten to assign the routers to the topology object first. | |||
2011-05-23 | Stats: Update stats for minor O3 changes below. | Ali Saidi | |
2011-05-13 | ARM: Fix up stats for previous changes to condition codes | Ali Saidi | |
2011-05-04 | ARM: Update ARM_FS stats for mp changes | Ali Saidi | |
2011-05-04 | O3/ARM: Update stats for recent changes. | Ali Saidi | |
2011-04-28 | regress: updates after changing ruby network bandwidth | Brad Beckmann | |
2011-04-25 | stats: update 20.parser o3 now that it works. realview-o3 works too. | Nathan Binkert | |
2011-04-22 | tests: updates for stat name change | Nathan Binkert | |
2011-04-19 | tests: update stats for name changes | Nathan Binkert | |
2011-04-12 | ARM: Fix stats for ARM_SE checkpoint restore fix. | Ali Saidi | |
Register reads/writes done in startup() count against the stats while they don't count if done in initState(). | |||
2011-04-04 | ARM: Update stats for default inclusion of CF adapter. | Ali Saidi | |
2011-04-04 | ARM: Update stats for previous changes. | Ali Saidi | |
2011-04-04 | O3: Update stats for memory order violation checking patch. | Ali Saidi | |
2011-03-26 | tests: update reference outputs for ruby cache index change | Steve Reinhardt | |
MOESI_CMP_token is the only protocol that showed noticeable stats differences. | |||
2011-03-17 | ARM: Update stats for the previous changes and add ARM_FS/O3 regression. | Ali Saidi | |
2011-03-17 | Stats: Update the statistics for rfe patch. | Ali Saidi | |
2011-03-17 | O3: Update regressions for mem block caching change. | Ali Saidi | |
2011-03-17 | Mem: Fix issue with dirty block being lost when entire block transferred to ↵ | Ali Saidi | |
non-cache. This change fixes the problem for all the cases we actively use. If you want to try more creative I/O device attachments (E.g. sharing an L2), this won't work. You would need another level of caching between the I/O device and the cache (which you actually need anyway with our current code to make sure writes propagate). This is required so that you can mark the cache in between as top level and it won't try to send ownership of a block to the I/O device. Asserts have been added that should catch any issues. |