diff options
author | Curtis Dunham <Curtis.Dunham@arm.com> | 2014-10-21 17:04:41 -0500 |
---|---|---|
committer | Curtis Dunham <Curtis.Dunham@arm.com> | 2014-10-21 17:04:41 -0500 |
commit | 4024fab7fc16223018a48af4a19efeec865c889b (patch) | |
tree | 8a2285b72370de07b44e7b452f30ace2c19a32b2 /src/cpu/base_dyn_inst_impl.hh | |
parent | 46f9f11a5575a0ec8a69a1c0181b37668de65152 (diff) | |
download | gem5-4024fab7fc16223018a48af4a19efeec865c889b.tar.xz |
mem: don't inhibit WriteInv's or defer snoops on their MSHRs
WriteInvalidate semantics depend on the unconditional writeback
or they won't complete. Also, there's no point in deferring snoops
on their MSHRs, as they don't get new data at the end of their life
cycle the way other transactions do.
Add comment in the cache about a minor inefficiency re: WriteInvalidate.
Diffstat (limited to 'src/cpu/base_dyn_inst_impl.hh')
0 files changed, 0 insertions, 0 deletions