[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]