mem: Add unused prefetch counter in caches
[gem5.git] / src / mem / cache /
2015-05-27 Rekai Gonzalez Alb... mem: Add unused prefetch counter in caches
2016-04-07 Mitch Hayengamem: Remove threadId from memory request class
2016-04-06 Andreas SandbergRevert power patch sets with unexpected interactions
2016-04-05 Mitch Hayengamem: Remove threadId from memory request class
2016-03-17 Andreas Hanssonmem: Adjust cache queue reserve to more conservative...
2016-03-17 Andreas Hanssonmem: Create a separate class for the cache write buffer
2015-08-10 Stephan Diestelhorstmem, cpu: Add assertions to snoop invalidation logic
2016-02-24 Andreas Hanssonmem: Ensure that InvalidateReq is not forwarded as...
2016-02-15 Andreas Hanssonmem: Avoid using invalid iterator in cache lock list...
2016-02-10 Andreas Hanssonmem: Be less conservative in clearing load locks in...
2016-02-10 Andreas Hanssonmem: Move the point of coherency to the coherent crossbar
2016-02-10 Andreas Hanssonmem: Align cache behaviour in atomic when upstream...
2016-02-10 Andreas Hanssonmem: Align how snoops are handled when hitting writebacks
2016-02-10 Andreas Hanssonmem: Deduce if cache should forward snoops
2016-02-07 Steve Reinhardtstyle: fix missing spaces in control statements
2015-12-31 Steve Reinhardtmem: add CacheVerbose debug flag, filter noisy DPRINTFs
2015-12-31 Andreas Hanssonmem: Do not allocate space for packet data if not needed
2015-12-31 Andreas Hanssonmem: Do not alter cache block state on uncacheable...
2015-12-31 Andreas Hanssonmem: Make cache terminology easier to understand
2015-12-28 Andreas Hanssonmem: Explicitly check MSHR snoops for cases not dealt...
2015-12-28 Andreas Hanssonmem: Remove unused cache squash functionality
2015-12-28 Andreas Hanssonmem: Avoid unecessary checks when creating HardPFReq...
2015-12-28 Andreas Hanssonmem: Do not use sender state to track forwarded snoops...
2015-12-28 Andreas Hanssonmem: Fix cache sender state handling and add clarification
2015-12-17 Andreas Hanssonmem: Fix memory allocation bug in deferred snoop handling
2015-11-16 Nilay VaishMerged changesets: 47e2adf7fb1a and b65d4e878ed2
2015-11-15 Andreas Sandbergarm: Add missing explicit overrides for classic caches
2015-11-06 Andreas Hanssonmem: Add an option to perform clean writebacks from...
2015-11-06 Andreas Hanssonmem: Add cache clusivity
2015-11-06 Ali Jafrimem: Enforce insertion order on the cache response...
2015-11-06 Andreas Hanssonmem: Do not treat CleanEvict as a write operation
2015-11-06 Andreas Hanssonmem: Unify delayed packet deletion
2015-11-06 Andreas Hanssonmisc: Appease clang static analyzer
2015-10-29 Andreas Hanssonmem: Clarify cache MSHR handling on fill
2015-10-12 Andreas Hanssonmisc: Add explicit overrides and fix other clang >...
2015-10-12 Andreas Hanssonmisc: Remove redundant compiler-specific defines
2015-09-25 Andreas Hanssonmem: Add check for block status on WriteLineReq fill
2015-09-25 Andreas Hanssonmem: Fix WriteLineReq fill behaviour
2015-09-25 Ali Jafrimem: Add snoops for CleanEvicts and Writebacks in atomi...
2015-09-25 Andreas Hanssonmem: Make the coherent crossbar account for timing...
2015-09-04 Andreas Hanssonmem: Avoid setting markPending if not needed
2015-09-04 Andreas Hanssonmem: Tidy up CacheSet
2015-09-04 Andreas Hanssonmem: Tidy up the snoop state-transition logic
2015-08-21 Andreas Hanssonarm, mem: Remove unused CLEAR_LL request flag
2015-08-21 Andreas Hanssonmem: Remove unused cache squash functionality
2015-08-21 Andreas Hanssonmem: Add explicit Cache subclass and make BaseCache...
2015-08-21 Andreas Hanssonmem: Move cache_impl.hh to cache.cc
2015-08-07 Andreas Sandbergbase: Declare a type for context IDs
2015-07-30 Andreas Hanssonmem: Add missing clean eviction on uncacheable access
2015-07-30 Andreas Hanssonmem: Remove unused RequestCause in cache
2015-07-30 David Guillen-Fandosmem: Make caches way aware
2015-07-30 Andreas Hanssonmem: Transition away from isSupplyExclusive for writebacks
2015-07-30 Andreas Hanssonmem: Tidy up CacheBlk class
2015-07-13 Andreas Hanssonmem: Fix (ab)use of emplace to avoid temporary object...
2015-07-07 Andreas Sandbergsim: Refactor and simplify the drain API
2015-07-07 Andreas Sandbergsim: Decouple draining from the SimObject hierarchy
2015-07-07 Andreas Sandbergsim: Make the drain state a global typed enum
2015-07-07 Andreas Sandbergsim: Refactor the serialization base class
2015-07-03 Andreas Hanssonmem: Delay responses in the crossbar before forwarding
2015-07-03 Andreas Hanssonmem: Remove redundant is_top_level cache parameter
2015-07-03 Andreas Hanssonmem: Split WriteInvalidateReq into write and invalidate
2015-07-03 Andreas Hanssonmem: Add ReadCleanReq and ReadSharedReq packets
2015-07-03 Andreas Hanssonmem: Allow read-only caches and check compliance
2015-07-03 Ali Jafrimem: Add clean evicts to improve snoop filter tracking
2015-06-09 Andreas Hanssonmem: Fix snoop packet data allocation bug
2015-03-17 Stephan Diestelhorstmem: Create a request copy for deferred snoops
2015-05-05 Andreas Hanssonmem: Snoop into caches on uncacheable accesses
2015-05-05 Andreas Hanssonmem: Pass shared downstream through caches
2015-05-05 Ali Jafrimem: Add forward snoop check for HardPFReqs
2015-05-05 Andreas Hanssonmem: Add missing stats update for uncacheable MSHRs
2015-05-05 Andreas Hanssonmem: Tidy up BaseCache parameters
2015-05-05 David Guillenmem: Remove templates in cache model
2015-03-27 Stephan Diestelhorstmem: Support any number of master-IDs in stride prefetcher
2015-03-27 Andreas Hanssonmem: Allocate cache writebacks before new MSHRs
2015-03-27 Andreas Hanssonmem: Cleanup flow for uncacheable accesses
2015-03-27 Andreas Hanssonmem: Ignore uncacheable MSHRs when finding matches
2015-03-27 Andreas Hanssonmem: Remove redundant allocateUncachedReadBuffer in...
2015-03-27 Andreas Hanssonmem: Modernise MSHR iterators to C++11
2015-03-27 Andreas Hanssonmem: Align all MSHR entries to block boundaries
2015-03-27 Ali Jafrimem: Rename PREFETCH_SNOOP_SQUASH flag to BLOCK_CACHED
2015-03-19 Andreas Hanssonmem: Use emplace front/back for deferred packets
2015-02-11 Steve Reinhardtmem: remove redundant test in in Cache::recvTimingResp()
2015-02-11 Steve Reinhardtmem: add local var in Cache::recvTimingResp()
2015-03-14 Steve Reinhardtmem: clean up write buffer check in Cache::handleSnoop()
2015-03-02 Andreas Hanssonmem: Unify all cache DPRINTF address formatting
2015-03-02 Andreas Hanssonmem: Fix cache MSHR conflict determination
2015-03-02 Stephan Diestelhorstmem: Add option to force in-order insertion in PacketQueue
2015-03-02 Marco Balbonimem: Downstream components consumes new crossbar delays
2015-03-02 Andreas Hanssonmem: Tidy up the cache debug messages
2015-03-02 Andreas Hanssonmem: Split port retry for all different packet classes
2015-03-02 Ali Jafrimem: Fix prefetchSquash + memInhibitAsserted bug
2015-02-11 Marco Balbonimem: Clarification of packet crossbar timings
2015-02-11 Marco Balbonimem: Clarify usage of latency in the cache
2015-02-03 Andreas Hanssonmem: Clarify express snoop behaviour
2015-02-03 Andreas Hanssonmem: Clarify cache behaviour for pending dirty responses
2015-01-22 Andreas Hanssonmem: Remove Packet source from ForwardResponseRecord
2015-01-20 Andreas Hanssonmem: Fix bug in cache request retry mechanism
2014-12-23 Mitch Hayengamem: Change prefetcher to use random_mt
2014-12-23 Curtis Dunhammem: Hide WriteInvalidate requests from prefetchers
2014-12-23 Mitch Hayengamem: Fix event scheduling issue for prefetches
next