mem-cache: Add getter for the number of valid sub-blks
[gem5.git] / src / mem / cache / cache.cc
2020-01-07 Nikos Nikolerismem-cache: Ensure that responses get data from the...
2019-09-30 Andreas Sandbergmem-cache: Switch to new-style stats
2019-07-31 Tiago Mückmem-cache: mark block as dirty when handling SW prefetch
2019-06-04 Daniel CarvalhoRevert "mem-cache: Remove writebacks packet list"
2019-05-11 Giacomo Gabriellicpu,mem: Add support for partial loads/stores and wide...
2019-05-08 Daniel R. Carvalhomem-cache: Remove writebacks packet list
2019-05-08 Daniel R. Carvalhomem-cache: Add compression and decompression calls
2019-04-19 Daniel R. Carvalhomem: Add packet matching functions
2019-04-19 Daniel R. Carvalhomem-cache: Move Target to QueueEntry
2019-04-10 Nikos Nikolerismem-cache: Fix MSHR handling of cache clean requests
2019-02-26 Nikos Nikolerismem-cache: Copy over flags to forwarded response
2019-01-17 Nikos Nikolerismem: Determine if a packet queue forces ordering at...
2018-12-05 Daniel R. Carvalhomem-cache: Remove writebacks parameter from serviceMSHR...
2018-11-13 Nikos Nikolerismem-cache: Align how we handle requests in atomic with...
2018-10-22 Daniel R. Carvalhomem-cache: Move evictBlock(CacheBlk*, PacketList&)...
2018-10-18 Nikos Nikolerismem: Add write coalescing and write-no-allocate to...
2018-10-18 Nikos Nikolerismem: Restructure whole-line writes to simplify write...
2018-10-11 Daniel R. Carvalhomem-cache: Rename blk.cc/hh to cache_blk.cc/hh
2018-09-13 Nikos Nikolerismem-cache: Fix bug in handleAtomicReqMiss
2018-06-22 Nikos Nikolerismem-cache: Promote deferred targets on cache clean...
2018-06-11 Giacomo Travaglinimisc: Using smart pointers for memory Requests
2018-06-11 Giacomo Travaglinimisc: Substitute pointer to Request with aliased RequestPtr
2018-06-01 Daniel R. Carvalhomem-cache: Create an address aware TempCacheBlk
2018-06-01 Daniel R. Carvalhomem-cache: Fix secure bit modification
2018-05-31 Nikos Nikolerismem-cache: Move cache bypass mechanism to the ports
2018-05-31 Nikos Nikolerismem-cache: Adopt a more sensible cache class hierarchy
2018-05-31 Nikos Nikolerismem-cache: Add helper function to perform evictions
2018-05-31 Nikos Nikolerismem-cache: Delegate block invalidation to block allocation
2018-05-31 Nikos Nikolerismem-cache: Refactor the recvAtomic function
2018-05-31 Nikos Nikolerismem-cache: Refactor the cache recvTimingReq function
2018-05-31 Nikos Nikolerismem-cache: Refactor the cache recvTimingResp function
2018-05-30 Nikos Nikolerismem-cache: Determine if an MSHR has requests from anoth...
2018-05-17 Nikos Nikolerismem-cache: Move replacements stat to the base cache...
2018-05-17 Nikos Nikolerismem-cache: Simplify writeback for the tempBlock in...
2018-05-08 Daniel R. Carvalhomem-cache: Create block insertion function
2018-04-05 Daniel R. Carvalhomem-cache: Use Packet functions to write data blocks
2018-03-30 Nikos Nikolerismem-cache: Remove unused return value from the recvTimi...
2018-03-22 Daniel R. Carvalhomem-cache: Split array indexing and replacement policies.
2018-03-21 Nikos Nikolerismem-cache: Allow clean operations when block allocation...
2018-03-09 Daniel R. Carvalhomem-cache: Use CacheBlk parameter on address regeneration
2018-03-06 Nikos Nikolerismem-cache: Populate whenReady for blocks filled from...
2018-03-02 Nikos Nikolerismem-cache: Populate the secure bit when the temp block...
2018-03-02 Nikos Nikolerismem-cache: Remove unnecessary block initialization...
2018-02-07 Nikos Nikolerismem-cache: Cleaned blocks should be marked as not writable
2018-01-09 Nikos Nikolerismem-cache: Prune unnecessary writebacks in exclusive...
2017-12-05 Nikos Nikolerismem: Co-ordination of CMOs in the xbar
2017-12-05 Nikos Nikolerismem: Add support for CMOs in the cache
2017-12-05 Nikos Nikolerismem: Promote deferred targets only when the block is...
2017-12-05 Nikos Nikolerismem: Support for specifying the destination of a WriteClean
2017-12-05 Nikos Nikolerismem: Add support for WriteClean packets in the memory...
2017-12-05 Nikos Nikolerismem-cache: Add support for checking whether a cache...
2017-12-04 Gabe Blackmisc: Rename misc.(hh|cc) to logging.(hh|cc)
2017-08-08 Pau Cabremem-cache: Delete squashed HWPrefetches
2017-06-20 Sean Wilsonmem: Replace EventWrapper use with EventFunctionWrapper
2017-03-03 Nikos Nikolerismem: Use pkt::getBlockAddr instead of BaseCace::blockAlign
2017-02-21 Nikos Nikolerismem: Remove unused arguments (asid/contex_id) from...
2017-02-21 Nikos Nikolerismem: Always use the helper function to invalidate a...
2017-02-21 Nikos Nikolerismem: Populate the secure flag in the writeback visitor
2017-02-11 Bjoern A. Zeebmem: fix printing of 1st cache tags line
2016-12-05 Nikos Nikolerismem: Respond to InvalidateReq when the block is (pendin...
2016-12-05 Nikos Nikolerismem: Invalidate a blk when servicing the 1st invalidati...
2016-12-05 Nikos Nikolerismem: Allow non invalidating snoops on an InvalidateReq...
2016-12-05 Nikos Nikolerismem: Always use InvalidateReq to service WriteLineReq...
2016-12-05 Andreas Hanssonmem: Ensure InvalidateReq is considered isForward by...
2016-12-05 Nikos Nikolerismem: Make packet debug printing more uniform
2016-12-05 Nikos Nikolerismem: Service only the 1st FromCPU MSHR target on ReadRe...
2016-12-05 Nikos Nikolerismem: Keep track of allocOnFill in the TargetList
2016-08-12 Andreas Hanssonmem: Update mostly exclusive policy even further
2016-08-12 Andreas Hanssonmem: Update mostly exclusive cache policy to cover...
2016-08-12 Andreas Hanssonmem: Add a FromCache packet attribute
2016-07-11 Nikos Nikolerismem: Remove stale argument from a DPRINTF in the cache...
2016-05-26 Andreas Hanssonmem: Fix memory leak in handling of deferred snoops
2016-05-26 Nikos Nikolerismem: remove redudant check whether the cache forwards...
2016-05-26 Nikos Nikolerismem: change NULL to nullptr in the cache related classes
2016-05-26 Nikos Nikolerismem: fix the line length in the cache related classes
2016-04-21 Andreas Hanssonmem: Deallocate all write-queue entries when sent
2016-04-21 Andreas Hanssonmem: Align downstream cache packet creation in atomic...
2015-05-27 Rekai Gonzalez Alb... mem: Add unused prefetch counter in caches
2016-03-17 Andreas Hanssonmem: Create a separate class for the cache write buffer
2016-02-24 Andreas Hanssonmem: Ensure that InvalidateReq is not forwarded as...
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
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: 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-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: Unify delayed packet deletion
2015-10-29 Andreas Hanssonmem: Clarify cache MSHR handling on fill
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...
next