Browse Source

Dynarmic Interface: don't clear cache if JIT has not been created.

pull/15/merge
Fernando Sahmkow 6 years ago
parent
commit
7b44187fd2
  1. 3
      src/core/arm/dynarmic/arm_dynarmic_32.cpp
  2. 3
      src/core/arm/dynarmic/arm_dynarmic_64.cpp

3
src/core/arm/dynarmic/arm_dynarmic_32.cpp

@ -200,6 +200,9 @@ void ARM_Dynarmic_32::PrepareReschedule() {
}
void ARM_Dynarmic_32::ClearInstructionCache() {
if (!jit) {
return;
}
jit->ClearCache();
}

3
src/core/arm/dynarmic/arm_dynarmic_64.cpp

@ -301,6 +301,9 @@ void ARM_Dynarmic_64::PrepareReschedule() {
}
void ARM_Dynarmic_64::ClearInstructionCache() {
if (!jit) {
return;
}
jit->ClearCache();
}

Loading…
Cancel
Save