summaryrefslogtreecommitdiff
path: root/src/mem
AgeCommit message (Expand)Author
2009-10-16ruby: add parameter to config to set # of l2 banksDerek Hower
2009-10-07mergeDerek Hower
2009-10-03bus: add assertion to catch illegal retrySteve Reinhardt
2009-09-26Minor cleanup: Use the blockAlign() method where it applies in the cache.Steve Reinhardt
2009-09-26Force prefetches to check cache and MSHRs immediately prior to issue.Steve Reinhardt
2009-09-25protocol: cleaned up MESI...got rid of unneccessary virtual networksDerek Hower
2009-09-25ruby: more helpful config error messageDerek Hower
2009-09-25slicc: removed unused atomics code from StateMachineDerek Hower
2009-09-23ruby: Disable all debug output by defaultNathan Binkert
2009-09-23arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hhNathan Binkert
2009-09-22slicc: Pure python implementation of slicc.Nathan Binkert
2009-09-22scons: add slicc and ply to sys.path and PYTHONPATH so everyone has accessNathan Binkert
2009-09-22python: Move more code into m5.util allow SCons to use that code.Nathan Binkert
2009-09-21Atomics bug fixPolina Dudnik
2009-09-17Functionality migrated to sequencer.Polina Dudnik
2009-09-15ruby: improve libruby_issue_request feedbackDerek Hower
2009-09-15removed isReady from the library interfaceDerek Hower
2009-09-15ruby: added broadcast mechanismDerek Hower
2009-09-15ruby: added unified assert scriptDerek Hower
2009-09-15ruby: made configuration parameters uniformDerek Hower
2009-09-14ruby:removed unused code from CacheMemoryDerek Hower
2009-09-14ruby: configuration updatesDerek Hower
2009-09-14ruby: removed stray printfDerek Hower
2009-09-11mergeDerek Hower
2009-09-11ruby: cleaned up unified MESI/MOESI configurationDerek Hower
2009-09-11Added new MESI filesPolina Dudnik
2009-09-11mergeDerek Hower
2009-09-11Config adjustments for MESIPolina Dudnik
2009-09-11Somayeh's MESI protocol with Polina's bug fixesPolina Dudnik
2009-09-11MI data corruption bug fixPolina Dudnik
2009-09-11Object print bug fixPolina Dudnik
2009-09-11MOESI data corruption bug fixPolina Dudnik
2009-09-10ruby: removed SMT-related Sequencer assertDerek Hower
2009-09-10ruby: made randomization true by defaultDerek Hower
2009-09-10protocol: made MI_example work with unordered networksDerek Hower
2009-09-10ruby: made L2 request/response latency based on cache latency by defaultDerek Hower
2009-09-09ruby: made Locked read/write atomic requests within rubyDerek Hower
2009-09-01Automated merge with ssh://hg@m5sim.org/m5Derek Hower
2009-09-01ruby: fixed config assertion failureDerek Hower
2009-08-31[mq]: MOESI_patchPolina Dudnik
2009-08-28Reset the atomics flags if RMW_Read is not followed by a RMW_Read or RMW_WritePolina Dudnik
2009-08-28imported patch mi_patchPolina Dudnik
2009-08-25mergeDerek Hower
2009-08-25Automated merge with ssh://hg@m5sim.org/m5Derek Hower
2009-08-25ruby: CacheMemory tag lookup uses a hash instead of a loopDerek Hower
2009-08-21[mq]: first_patchPolina Dudnik
2009-08-18ruby: added random seed option to config scriptsDerek Hower
2009-08-15Made servicing_atomic a counter and added started writes:Polina Dudnik
2009-08-14Bug fix: indicate when writes started coming inPolina Dudnik
2009-08-14Merge with current branchPolina Dudnik