summaryrefslogtreecommitdiff
path: root/src/mem/cache
AgeCommit message (Expand)Author
2019-10-29mem-cache: Templatize DictionaryCompressorDaniel R. Carvalho
2019-10-29mem-cache: Factor out CPack's dictionary functionalityDaniel R. Carvalho
2019-10-29mem-cache: Use shouldAllocate() instead of CPack's decompress()Daniel R. Carvalho
2019-10-29mem-cache: Limit compression sizeDaniel R. Carvalho
2019-10-29mem-cache: Do not try to compress dataless packetsDaniel R. Carvalho
2019-10-29mem-cache: Avoid promotion of incompatible deferred targetsNikos Nikoleris
2019-10-29mem-cache: Fix MSHR whole line write trackingNikos Nikoleris
2019-10-13mem-cache: set the second chance to false when inserting a blockMingyuan
2019-10-12mem-cache: Fixed a bug in MRU replacement policyMingyuan
2019-10-11mem-ruby: Allow Ruby to use all replacement policies in ClassicJingQuJQ
2019-10-01mem-cache: Fix invalid whenReadyDaniel R. Carvalho
2019-09-30mem-cache: Switch to new-style statsAndreas Sandberg
2019-09-12mem-cache: Fix BDI size calculationDaniel R. Carvalho
2019-08-29mem-cache: Use SatCounter for RRPVDaniel R. Carvalho
2019-08-28mem: Eliminate the Base(Slave|Master)Port classes.Gabe Black
2019-08-07mem-cache: Fix non-virtual base destructor of Repl EntryDaniel 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-17mem-cache: Create CPack compressorDaniel R. Carvalho
2019-06-04Revert "mem-cache: Remove writebacks packet list"Daniel Carvalho
2019-05-29mem-cache: Accuracy-based rate control for prefetchersJavier Bueno
2019-05-29mem-cache: Support for page crossing prefetchesJavier Bueno
2019-05-20mem-cache: Add multi-prefetcher adaptorAndreas Sandberg
2019-05-18arch, base, cpu, dev, mem, sim: Remove #if 0-ed out code.Gabe Black
2019-05-14mem-cache: Use SatCounter for prefetchersDaniel
2019-05-11cpu,mem: Add support for partial loads/stores and wide mem. accessesGiacomo Gabrielli
2019-05-08mem-cache: Remove writebacks packet listDaniel R. Carvalho
2019-05-08mem-cache: Handle data expansionDaniel R. Carvalho
2019-05-08mem-cache: Add co-allocation function to compressed tagsDaniel R. Carvalho
2019-05-08mem-cache: Add compression and decompression callsDaniel R. Carvalho
2019-05-08mem-cache: Create BDI CompressorDaniel R. Carvalho
2019-05-08mem-cache: Add compression statsDaniel R. Carvalho
2019-05-08mem-cache: Create cache compressorDaniel R. Carvalho
2019-05-08mem-cache: Add block size to findVictimDaniel R. Carvalho
2019-05-08mem-cache: Add compression data to CompressionBlkDaniel R. Carvalho
2019-05-08mem-cache: Create CacheComp debug flagDaniel R. Carvalho
2019-05-08mem-cache: Stub compression frameworkDaniel R. Carvalho
2019-05-03mem-cache: Mark block as dirty after a SWPrefetchEXRespNikos Nikoleris
2019-04-28mem: Minimize the use of MemObject.Gabe Black
2019-04-24cpu,mem: missing override specifierAndrea Mondelli
2019-04-22mem-cache: Fix fix of replacement countDaniel
2019-04-19mem-cache: Fix increasing replacement countDaniel R. Carvalho
2019-04-19mem-cache: Remove blk_addr from Queue::trySatisfyFunctionalDaniel R. Carvalho
2019-04-19mem-cache: Add match functions to QueueEntryDaniel R. Carvalho
2019-04-19mem: Add packet matching functionsDaniel R. Carvalho
2019-04-19mem-cache: Move Target to QueueEntryDaniel R. Carvalho
2019-04-19mem-cache: Assert Entry inherits from QueueEntry in QueueDaniel R. Carvalho
2019-04-11mem-cache: Fix RRPV for RRIPAnis Peysieux
2019-04-10mem-cache: Fix MSHR handling of cache clean requestsNikos Nikoleris
2019-04-05mem-cache: ambiguous use of abs functionRyan Gambord