ruby-changes:67140
From: Takashi <ko1@a...>
Date: Fri, 13 Aug 2021 15:20:25 +0900 (JST)
Subject: [ruby-changes:67140] 365da4c6ac (master): Don't run mjit_cancel_all when MJIT is disabled
https://git.ruby-lang.org/ruby.git/commit/?id=365da4c6ac From 365da4c6ace385f08b97bd657ff5a118055e8ad1 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun <takashikkbn@g...> Date: Thu, 12 Aug 2021 23:19:59 -0700 Subject: Don't run mjit_cancel_all when MJIT is disabled --- mjit.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mjit.c b/mjit.c index 1f90ac0..bf2f26d 100644 --- a/mjit.c +++ b/mjit.c @@ -87,6 +87,9 @@ mjit_gc_exit_hook(void) https://github.com/ruby/ruby/blob/trunk/mjit.c#L87 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); -- cgit v1.1 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/