summaryrefslogtreecommitdiff
path: root/src/mem
AgeCommit message (Expand)Author
2011-02-23Includes: Don't include isa_traits.hh and use the TheISA namespace unless rea...Ali Saidi
2011-02-23ruby: extend dprintfs for RubyGenerated TraceFlagKorey Sewell
2011-02-23ruby: cleaning up RubyQueue and RubyNetwork dprintfsKorey Sewell
2011-02-22m5: merged in hammer fixBrad Beckmann
2011-02-19Ruby: Machine Type missing in MOESI CMP directory protocolNilay Vaish
2011-02-19Ruby: clean MOESI CMP directory protocolNilay Vaish
2011-02-14Ruby: Improve Change PerfectSwitch's wakeup functionNilay Vaish
2011-02-12Ruby: Reorder Cache Lookup in Protocol FilesNilay Vaish
2011-02-10MOESI_hammer: fixed wakeup for SS->S transistionBrad Beckmann
2011-02-09ruby: removed duplicate make response callBrad Beckmann
2011-02-08MESI CMP: Unset TBE pointer in L2 cache controllerNilay Vaish
2011-02-07Orion: Replace printf() with fatal()Nilay Vaish
2011-02-07ruby: add stdio header in SRAM.hhKorey Sewell
2011-02-06ruby: support to stallAndWait the mandatory queueBrad Beckmann
2011-02-06ruby: minor fix to deadlock panic messageBrad Beckmann
2011-02-06garnet: Split network power in ruby.statsJoel Hestness
2011-02-06MOESI_hammer: fixed dir bug counting received acksBrad Beckmann
2011-02-06ruby: numa bit fix for sparse memoryBrad Beckmann
2011-02-06MOESI_CMP_token: removed unused message fieldsTushar Krishna
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