mem: Avoid setting markPending if not needed
authorAndreas Hansson <andreas.hansson@arm.com>
Fri, 4 Sep 2015 17:14:03 +0000 (13:14 -0400)
committerAndreas Hansson <andreas.hansson@arm.com>
Fri, 4 Sep 2015 17:14:03 +0000 (13:14 -0400)
commit419d437385f65d031769136851232550e5b1ba5e
tree46900dcc57b8e736211ccc46363bd327ed866893
parent2c50a83ba2482ed8fe69de008b0135056b14e10b
mem: Avoid setting markPending if not needed

In cases where a newly added target does not have any upstream MSHR to
mark as downstreamPending, remember that nothing is marked. This
allows us to avoid attempting to find the MSHR as part of the clearing
of downstreamPending.
src/mem/cache/mshr.cc