summaryrefslogtreecommitdiff
path: root/mjit.c
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2021-08-12 23:19:59 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2021-08-12 23:19:59 -0700
commit365da4c6ace385f08b97bd657ff5a118055e8ad1 (patch)
tree5444d67abf4fe0299a008cc1ac670d642fc8aec9 /mjit.c
parentb64f81c81729bbc248d19af01cafde88eb60fdc7 (diff)
Don't run mjit_cancel_all when MJIT is disabled
Diffstat (limited to 'mjit.c')
-rw-r--r--mjit.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/mjit.c b/mjit.c
index 1f90ac0007..bf2f26deeb 100644
--- a/mjit.c
+++ b/mjit.c
@@ -87,6 +87,9 @@ mjit_gc_exit_hook(void)
void
mjit_cancel_all(const char *reason)
{
+ if (!mjit_enabled)
+ return;
+
mjit_call_p = false;
if (mjit_opts.warnings || mjit_opts.verbose) {
fprintf(stderr, "JIT cancel: Disabled JIT-ed code because %s\n", reason);