mem: Fix/Improve stats in src/mem
[gem5.git] / src / mem / cache / cache.cc
2021-02-10 Hoa Nguyenmem: Fix/Improve stats in src/mem
2021-02-03 Bobby R. Brucemisc: Merge branch v20.1.0.3 hotfix into develop
2020-11-16 Bobby R. Brucemisc: Merge branch hotfix v20.1.0.2 branch into develop
2020-10-30 Gabe Blackmisc: Delete the now unnecessary create methods.
2020-10-14 Gabe Blackmisc: Standardize the way create() constructs SimObjects.
2020-10-08 Daniel R. Carvalhomem-cache: Encapsulate CacheBlk's status
2020-10-08 Daniel R. Carvalhomem-cache: Isolate prefetching bit
2020-10-08 Daniel R. Carvalhomem-cache: Debug with blk's information instead of...
2020-10-06 Daniel R. Carvalhomem-cache: Encapsulate CacheBlk's task_id
2020-10-01 Bobby R. Brucemisc: Merge branch 'release-staging-v20.1.0.0' into...
2020-09-28 Gabe Blackmisc: Update attribute syntax, and reorganize compiler.hh.
2020-09-10 Shivani Parekhmisc: Replaced master/slave terminology
2020-02-26 Bobby R. Brucemisc: merge branch 'release-staging-v19.0.0.0' into...
2020-02-24 Bobby R. Brucemisc: Merged release-staging-v19.0.0.0 into develop
2020-02-17 Gabe Blackmem: Delete authors lists from mem files.
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
next