summaryrefslogtreecommitdiff
path: root/src/core/core_cpu.cpp
diff options
context:
space:
mode:
authorGravatar bunnei2019-12-06 20:00:23 -0500
committerGravatar GitHub2019-12-06 20:00:23 -0500
commit4bbb22a477d72cc5bcb08fbacce7166ced1907df (patch)
tree210de0776a29ef4e514a4843198d98a958a59235 /src/core/core_cpu.cpp
parentMerge pull request #3197 from ReinUsesLisp/shader-char (diff)
parentCpuCore: Clear exclusive state after doing a run in dynarmic. (diff)
downloadyuzu-4bbb22a477d72cc5bcb08fbacce7166ced1907df.tar.gz
yuzu-4bbb22a477d72cc5bcb08fbacce7166ced1907df.tar.xz
yuzu-4bbb22a477d72cc5bcb08fbacce7166ced1907df.zip
Merge pull request #3195 from FernandoS27/clear-exclusive
CpuCore: Clear exclusive state after doing a run in dynarmic.
Diffstat (limited to 'src/core/core_cpu.cpp')
-rw-r--r--src/core/core_cpu.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/core_cpu.cpp b/src/core/core_cpu.cpp
index cf3fe0b0b..630cd4feb 100644
--- a/src/core/core_cpu.cpp
+++ b/src/core/core_cpu.cpp
@@ -96,6 +96,8 @@ void Cpu::RunLoop(bool tight_loop) {
96 } else { 96 } else {
97 arm_interface->Step(); 97 arm_interface->Step();
98 } 98 }
99 // We are stopping a run, exclusive state must be cleared
100 arm_interface->ClearExclusiveState();
99 } 101 }
100 core_timing.Advance(); 102 core_timing.Advance();
101 103