aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
m---------deps/ejit0
-rw-r--r--src/lower.c6
2 files changed, 3 insertions, 3 deletions
diff --git a/deps/ejit b/deps/ejit
-Subproject f5c729ea59d227a507f83bd94d07f4366b46d72
+Subproject 2a2d096b61262c2059ea022379869b9c4a70eaf
diff --git a/src/lower.c b/src/lower.c
index 9931076..e5e360e 100644
--- a/src/lower.c
+++ b/src/lower.c
@@ -1086,7 +1086,7 @@ static void lower_proc_def(struct ast *d)
ejit_reti(f->f, 0);
/* ph_date_t is inherently 64bit so we can't really use 32bit JIT */
- ejit_select_compile_func(f->f, f->max_sp + 1, 0, true, JIT);
+ ejit_select_compile_func(f->f, f->max_sp + 1, 0, true, JIT, true);
}
static void lower_func_def(struct ast *d)
@@ -1101,7 +1101,7 @@ static void lower_func_def(struct ast *d)
lower_list(f, func_vars(d));
lower_list(f, func_body(d));
- ejit_select_compile_func(f->f, f->max_sp + 1, 0, true, JIT);
+ ejit_select_compile_func(f->f, f->max_sp + 1, 0, true, JIT, true);
}
struct fn *find_fn(size_t idx)
@@ -1152,7 +1152,7 @@ int lower_ast(struct ast *tree)
}
}
- ejit_select_compile_func(f->f, f->max_sp + 1, 0, true, JIT);
+ ejit_select_compile_func(f->f, f->max_sp + 1, 0, true, JIT, true);
return 0;
}