diff options
author | Kimplul <kimi.h.kuparinen@gmail.com> | 2025-03-14 23:18:31 +0200 |
---|---|---|
committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2025-03-14 23:18:31 +0200 |
commit | ce7f0573c400f57d5f7119fe24fc99c16e71401e (patch) | |
tree | d67f738ca25baa58d64a544f2b7011e5ebd80795 | |
parent | 2c25c8d802a8f1553635cd60241265c1853251cd (diff) | |
download | posthaste-ejit.tar.gz posthaste-ejit.zip |
m--------- | deps/ejit | 0 | ||||
-rw-r--r-- | src/lower.c | 6 |
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; } |