externals: update dynarmic, xbyak

This commit is contained in:
Liam 2023-01-05 18:06:06 -05:00
parent 1428451722
commit 1ee0540f82
4 changed files with 10 additions and 2 deletions

2
externals/dynarmic vendored

@ -1 +1 @@
Subproject commit bd570e093ca1d1206961296b90df65cda7de8e87 Subproject commit a1cbea7948372989218a4e6159a95998d65876a2

2
externals/xbyak vendored

@ -1 +1 @@
Subproject commit 348e3e548ebac06d243e5881caec8440e249f65f Subproject commit a1ac3750f9a639b5a6c6d6c7da4259b8d6790989

View file

@ -229,7 +229,11 @@ std::shared_ptr<Dynarmic::A32::Jit> ARM_Dynarmic_32::MakeJit(Common::PageTable*
config.enable_cycle_counting = true; config.enable_cycle_counting = true;
// Code cache size // Code cache size
#ifdef ARCHITECTURE_arm64
config.code_cache_size = 128_MiB;
#else
config.code_cache_size = 512_MiB; config.code_cache_size = 512_MiB;
#endif
// Allow memory fault handling to work // Allow memory fault handling to work
if (system.DebuggerEnabled()) { if (system.DebuggerEnabled()) {

View file

@ -288,7 +288,11 @@ std::shared_ptr<Dynarmic::A64::Jit> ARM_Dynarmic_64::MakeJit(Common::PageTable*
config.enable_cycle_counting = true; config.enable_cycle_counting = true;
// Code cache size // Code cache size
#ifdef ARCHITECTURE_arm64
config.code_cache_size = 128_MiB;
#else
config.code_cache_size = 512_MiB; config.code_cache_size = 512_MiB;
#endif
// Allow memory fault handling to work // Allow memory fault handling to work
if (system.DebuggerEnabled()) { if (system.DebuggerEnabled()) {