Browse Source
Merge pull request #9561 from liamwhite/update-dynarmic
externals: update dynarmic, xbyak
pull/15/merge
liamwhite
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with
10 additions and
2 deletions
-
externals/dynarmic
-
externals/xbyak
-
src/core/arm/dynarmic/arm_dynarmic_32.cpp
-
src/core/arm/dynarmic/arm_dynarmic_64.cpp
|
|
|
@ -1 +1 @@ |
|
|
|
Subproject commit bd570e093ca1d1206961296b90df65cda7de8e87 |
|
|
|
Subproject commit a1cbea7948372989218a4e6159a95998d65876a2 |
|
|
|
@ -1 +1 @@ |
|
|
|
Subproject commit 348e3e548ebac06d243e5881caec8440e249f65f |
|
|
|
Subproject commit a1ac3750f9a639b5a6c6d6c7da4259b8d6790989 |
|
|
|
@ -229,7 +229,11 @@ std::shared_ptr<Dynarmic::A32::Jit> ARM_Dynarmic_32::MakeJit(Common::PageTable* |
|
|
|
config.enable_cycle_counting = true; |
|
|
|
|
|
|
|
// Code cache size
|
|
|
|
#ifdef ARCHITECTURE_arm64
|
|
|
|
config.code_cache_size = 128_MiB; |
|
|
|
#else
|
|
|
|
config.code_cache_size = 512_MiB; |
|
|
|
#endif
|
|
|
|
|
|
|
|
// Allow memory fault handling to work
|
|
|
|
if (system.DebuggerEnabled()) { |
|
|
|
|
|
|
|
@ -288,7 +288,11 @@ std::shared_ptr<Dynarmic::A64::Jit> ARM_Dynarmic_64::MakeJit(Common::PageTable* |
|
|
|
config.enable_cycle_counting = true; |
|
|
|
|
|
|
|
// Code cache size
|
|
|
|
#ifdef ARCHITECTURE_arm64
|
|
|
|
config.code_cache_size = 128_MiB; |
|
|
|
#else
|
|
|
|
config.code_cache_size = 512_MiB; |
|
|
|
#endif
|
|
|
|
|
|
|
|
// Allow memory fault handling to work
|
|
|
|
if (system.DebuggerEnabled()) { |
|
|
|
|