[arm][arm64] Disable COHERENT_CACHE support
This is an experiment to see if it affects crash rates on Nexus 9 devices. A small performance impact (3-4% on Octane) is expected. BUG=chromium:524337 LOG=n R=hablich@chromium.org Review URL: https://codereview.chromium.org/1808243002 Cr-Commit-Position: refs/heads/master@{#34896}
This commit is contained in:
parent
b3a1adc6cc
commit
45616bfb27
@ -145,7 +145,10 @@ void CpuFeatures::ProbeImpl(bool cross_compile) {
|
|||||||
if (cpu.implementer() == base::CPU::NVIDIA &&
|
if (cpu.implementer() == base::CPU::NVIDIA &&
|
||||||
cpu.variant() == base::CPU::NVIDIA_DENVER &&
|
cpu.variant() == base::CPU::NVIDIA_DENVER &&
|
||||||
cpu.part() <= base::CPU::NVIDIA_DENVER_V10) {
|
cpu.part() <= base::CPU::NVIDIA_DENVER_V10) {
|
||||||
supported_ |= 1u << COHERENT_CACHE;
|
// TODO(jkummerow): This is turned off as an experiment to see if it
|
||||||
|
// affects crash rates. Keep an eye on crash reports and either remove
|
||||||
|
// coherent cache support permanently, or re-enable it!
|
||||||
|
// supported_ |= 1u << COHERENT_CACHE;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -56,7 +56,10 @@ void CpuFeatures::ProbeImpl(bool cross_compile) {
|
|||||||
if (cpu.implementer() == base::CPU::NVIDIA &&
|
if (cpu.implementer() == base::CPU::NVIDIA &&
|
||||||
cpu.variant() == base::CPU::NVIDIA_DENVER &&
|
cpu.variant() == base::CPU::NVIDIA_DENVER &&
|
||||||
cpu.part() <= base::CPU::NVIDIA_DENVER_V10) {
|
cpu.part() <= base::CPU::NVIDIA_DENVER_V10) {
|
||||||
supported_ |= 1u << COHERENT_CACHE;
|
// TODO(jkummerow): This is turned off as an experiment to see if it
|
||||||
|
// affects crash rates. Keep an eye on crash reports and either remove
|
||||||
|
// coherent cache support permanently, or re-enable it!
|
||||||
|
// supported_ |= 1u << COHERENT_CACHE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user