diff options
author | Andreas Hansson <andreas.hansson@arm.com> | 2015-10-29 08:48:20 -0400 |
---|---|---|
committer | Andreas Hansson <andreas.hansson@arm.com> | 2015-10-29 08:48:20 -0400 |
commit | d8b7a652e1c460ac5b3b935022d45eeb338f7665 (patch) | |
tree | a7e5f76884bf19029c72fe953197520a9aaac0fa /src/mem/cache/mshr.hh | |
parent | 58cb57bacc048cc92c8506d0597c033c732da1b2 (diff) | |
download | gem5-d8b7a652e1c460ac5b3b935022d45eeb338f7665.tar.xz |
mem: Clarify cache MSHR handling on fill
This patch addresses the upgrading of deferred targets in the MSHR,
and makes it clearer by explicitly calling out what is happening
(deferred targets are promoted if we get exclusivity without asking
for it).
Diffstat (limited to 'src/mem/cache/mshr.hh')
-rw-r--r-- | src/mem/cache/mshr.hh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mem/cache/mshr.hh b/src/mem/cache/mshr.hh index 65740c107..11ca4db40 100644 --- a/src/mem/cache/mshr.hh +++ b/src/mem/cache/mshr.hh @@ -282,7 +282,7 @@ class MSHR : public Packet::SenderState, public Printable bool promoteDeferredTargets(); - void handleFill(PacketPtr pkt, CacheBlk *blk); + void promoteExclusive(); bool checkFunctional(PacketPtr pkt); |