aboutsummaryrefslogtreecommitdiff
path: root/src/core/arm/dynarmic/arm_dynarmic_64.cpp
diff options
context:
space:
mode:
authorLiam <byteslice@airmail.cc>2023-01-05 18:06:06 -0500
committerLiam <byteslice@airmail.cc>2023-01-05 18:06:06 -0500
commit7429e31f303276b48cfc0c19d03ba4ff778432ec (patch)
tree72608fbb12d142509968f158e97f3731c6b2007b /src/core/arm/dynarmic/arm_dynarmic_64.cpp
parent94542c5d73877285250d51fcac6b33f3ed1f2286 (diff)
externals: update dynarmic, xbyak
Diffstat (limited to 'src/core/arm/dynarmic/arm_dynarmic_64.cpp')
-rw-r--r--src/core/arm/dynarmic/arm_dynarmic_64.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/arm/dynarmic/arm_dynarmic_64.cpp b/src/core/arm/dynarmic/arm_dynarmic_64.cpp
index 3df943df7b..7229fdc2a9 100644
--- a/src/core/arm/dynarmic/arm_dynarmic_64.cpp
+++ b/src/core/arm/dynarmic/arm_dynarmic_64.cpp
@@ -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()) {