aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'rpython/jit/backend/aarch64/runner.py')
-rw-r--r--rpython/jit/backend/aarch64/runner.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/rpython/jit/backend/aarch64/runner.py b/rpython/jit/backend/aarch64/runner.py
index ef69fff25d..063b85b483 100644
--- a/rpython/jit/backend/aarch64/runner.py
+++ b/rpython/jit/backend/aarch64/runner.py
@@ -14,6 +14,7 @@ class CPU_ARM64(AbstractLLCPU):
gen_regs = r.all_regs
float_regs = VFPRegisterManager.all_regs
supports_floats = True
+ HAS_CODEMAP = True
from rpython.jit.backend.aarch64.arch import JITFRAME_FIXED_SIZE
@@ -29,6 +30,8 @@ class CPU_ARM64(AbstractLLCPU):
def setup_once(self):
self.assembler.setup_once()
+ if self.HAS_CODEMAP:
+ self.codemap.setup()
def compile_bridge(self, faildescr, inputargs, operations,
original_loop_token, log=True, logger=None):