summaryrefslogtreecommitdiff
path: root/src/mem
AgeCommit message (Expand)Author
2019-09-03ruby: Fix the way stall map size is checked for availabilitySrikant Bharadwaj
2019-08-29mem-cache: Use SatCounter for RRPVDaniel R. Carvalho
2019-08-29mem: Convert CommMonitor to the new stat frameworkAndreas Sandberg
2019-08-28mem-ruby: Define BloomFilter namespaceDaniel R. Carvalho
2019-08-28mem-ruby: Make H3 inherit from MultiBitSelBloomFilterDaniel R. Carvalho
2019-08-28mem-ruby: Finish implementing BloomFilter mergeDaniel R. Carvalho
2019-08-28mem-ruby: Remove NonCountingBloomFilterDaniel R. Carvalho
2019-08-28mem-ruby: Make MultiGrainBloomFilter genericDaniel R. Carvalho
2019-08-28mem-ruby: Parameterize xor bits in BlockBloomFilterDaniel R. Carvalho
2019-08-28cpu, mem: Add new getSendFunctional method to the base CPU.Gabe Black
2019-08-28mem: Make PortProxy use a delegate for a sendFunctional function.Gabe Black
2019-08-28mem: Eliminate the Base(Slave|Master)Port classes.Gabe Black
2019-08-27cpu, dev, mem: Use the new Port methods.Gabe Black
2019-08-27mem, sim, systemc: Reorganize Port and co.s bind, unbind slightly.Gabe Black
2019-08-23mem: Put gem5 protocols in their own directory.Gabe Black
2019-08-23mem: Move ruby protocols into a directory called ruby_protocol.Gabe Black
2019-08-23mem: Split the various protocols out of the gem5 master/slave ports.Gabe Black
2019-08-22mem-ruby: fix build with PROTOCOL=MOESI_hammerCiro Santilli
2019-08-19mem-ruby, arch-hsail: Removed hit latency from VIPERCoalescerPablo Prieto
2019-08-13mem-ruby: Use check_on_cache_probe on MIPouya Fotouhi
2019-08-13mem-ruby: Use check_on_cache_probe on MOESI hammerPouya Fotouhi
2019-08-13mem-ruby: Use check_on_cache_probe on MOESI CMPPouya Fotouhi
2019-08-13mem-ruby: Use check_on_cache_probe on MOESIPouya Fotouhi
2019-08-12mem-ruby: Use check_on_cache_probe to protect locked lines from evictionPouya Fotouhi
2019-08-12mem-ruby: Use check_on_cache_probe to protect locked lines from evictionPouya Fotouhi
2019-08-09sim-se: remove unused parameterBrandon Potter
2019-08-07mem-cache: Fix non-virtual base destructor of Repl EntryDaniel R. Carvalho
2019-08-02mem-ruby: Remove assertion with incorrect assumptionPouya Fotouhi
2019-08-02mem: Move eraseIfNullEntry to when holder is updatedDaniel R. Carvalho
2019-08-02mem: Encapsulate retry variables of SnoopFilterDaniel R. Carvalho
2019-07-31mem-cache: mark block as dirty when handling SW prefetchTiago Mück
2019-07-31mem-cache: Fix set and way of sub-entriesDaniel R. Carvalho
2019-07-23mem-ruby: Adding a new slicc statement - to not evict locked cachelinesPouya Fotouhi
2019-07-17mem-cache: Create CPack compressorDaniel R. Carvalho
2019-07-13mem: Check response only when needed in CommMonitorChun-Chen TK Hsu
2019-07-06mem-ruby: Fix MultiGrainBloomFilter accessingDaniel R. Carvalho
2019-07-06mem-ruby: Remove Bloom Filters' ruby dependencyDaniel R. Carvalho
2019-07-06mem-ruby: Parameterize block size in Bloom FiltersDaniel R. Carvalho
2019-07-06mem-ruby: Make Bloom Filters SimObjectsDaniel R. Carvalho
2019-07-06mem-ruby: Generalize use of bloom filters' isSetDaniel R. Carvalho
2019-07-06mem-ruby: Cleanup filtersDaniel R. Carvalho
2019-07-06mem-ruby: Fix MultiGrainBloomFilter total count calculationDaniel R. Carvalho
2019-07-06mem-ruby: Remove index based functions in bloom filtersDaniel R. Carvalho
2019-07-06mem-ruby: Remove Bloom Filter's print()Daniel R. Carvalho
2019-07-06mem-ruby: Standardize Bloom Filter deletion supportDaniel R. Carvalho
2019-07-06mem-ruby: Bloom filters - Remove in/decrementDaniel R. Carvalho
2019-06-06mem: Option to toggle DRAM low-power statesMatthew Poremba
2019-06-05mem-ruby: Enable set size increaseJohn Alsop
2019-06-04Revert "mem-cache: Remove writebacks packet list"Daniel Carvalho
2019-05-30mem: Remove the now unused Copy* methods from the FS port proxy.Gabe Black