summaryrefslogtreecommitdiff
path: root/src/mem
AgeCommit message (Expand)Author
2011-02-06mem: Added support for Null data packetBrad Beckmann
2011-02-06ruby: Fix RubyPort to properly handle retrysBrad Beckmann
2011-02-06Ruby: Fix to return cache block size to CPU for split data transfersJoel Hestness
2011-02-06Ruby: Add support for locked memory accesses in X86_FSJoel Hestness
2011-02-06Ruby: Update the Ruby request type names for LL/SCJoel Hestness
2011-02-06ruby: Assert for x86 misaligned accessBrad Beckmann
2011-02-06MOESI_hammer: Added full-bit directory supportBrad Beckmann
2011-02-06MOESI_hammer: trigge queue fix.Joel Hestness
2011-02-06garnet: added orion2.0 for network power calculationTushar Krishna
2011-02-06garnet: separate data and ctrl VCsTushar Krishna
2011-01-17Change interface between coherence protocols and CacheMemoryNilay Vaish
2011-01-13Ruby: Fixes MESI CMP directory protocolNilay Vaish
2011-01-10ruby: get rid of ruby's Debug.hhNathan Binkert
2011-01-07Replace curTick global variable with accessor functions.Steve Reinhardt
2011-01-04Ruby: Updates MOESI Hammer protocolNilay Vaish
2011-01-03Make commenting on close namespace brackets consistent.Steve Reinhardt
2010-12-23PerfectCacheMemory: Add return statements to two functions.Nilay Vaish
2010-12-22This patch removes the WARN_* and ERROR_* from src/mem/ruby/common/Debug.hh f...Nilay Vaish
2010-12-08ruby: remove Ruby asserts for m5.fastBrad Beckmann
2010-12-01ruby: Converted old ruby debug calls to M5 debug callsNilay Vaish
2010-11-19SE: Fix simulating more than 4GB of RAM in SE modeAli Saidi
2010-11-19SCons: Support building without an ISAAli Saidi
2010-11-08ARM: Add checkpointing supportAli Saidi
2010-11-08Mem: Finish half-baked support for mmaping file in physmem.Ali Saidi
2010-10-18cache: minor SC assertion fixSteve Reinhardt
2010-10-16Mem: Reclaim some request flags used by MIPS for alignment checking.Gabe Black
2010-10-13Mem: Change the CLREX flag to CLEAR_LL.Gabe Black
2010-09-30CPU/Cache: Fix some errors exposed by valgrindAli Saidi
2010-09-21cache: improve coherence handling of writebacksSteve Reinhardt
2010-09-13Faults: Pass the StaticInst involved, if any, to a Fault's invoke method.Gabe Black
2010-09-10style: fix sorting of includes and whitespace in some filesNathan Binkert
2010-09-09code_formatter: make it easier to insert whitespaceNathan Binkert
2010-09-09cache: fail SC when invalidated while waiting for busSteve Reinhardt
2010-09-09mem: fix functional accesses to deal with coherence changeSteve Reinhardt
2010-09-09cache: coherence protocol enhancements & bug fixesSteve Reinhardt
2010-08-26mem: fix m5.fast compile bug in previous csetSteve Reinhardt
2010-08-25cache: fix a bug in atomic multilevel snoopsSteve Reinhardt
2010-08-25mem: fix dumb typo in copyrightsSteve Reinhardt
2010-08-24testers: move testers to a new directoryBrad Beckmann
2010-08-24MOESI_hammer: fixed bug for dma reads in single cpu systemsBrad Beckmann
2010-08-23MEM: Make CLREX a first class request operation and clear locks in caches whe...Gene Wu
2010-08-23ARM: Make sure that software prefetch instructions can't change the state of ...Gene Wu
2010-08-23Compiler: Fixes for GCC 4.5.Ali Saidi
2010-08-20ruby: Added merge GETS optimization to hammerBrad Beckmann
2010-08-20ruby: Stall and wait input messages instead of recyclingBrad Beckmann
2010-08-20ruby: Recycle latency fix for hammerBrad Beckmann
2010-08-20MOESI_hammer: break down miss latency stalled cyclesBrad Beckmann
2010-08-20ruby: added probe filter support to hammerBrad Beckmann
2010-08-20ruby: fixed DirectoryMemory's numa_high_bit configurationBrad Beckmann
2010-08-20ruby: Reset ruby stats in RubySystem unserializeBrad Beckmann