summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2021-08-13 09:13:09 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2021-08-13 09:13:09 -0700
commitee362302c0de8772b9f8be1b6c01c2f3aa40af04 (patch)
treefb83bd35afcbc841ece2cebd531f9e6902cf799c
parent15c9c7845d6848edcc2c092d31217ca1e8460b39 (diff)
Revert "Pause an MJIT worker when JIT is cancelled"
This reverts commit b64f81c81729bbc248d19af01cafde88eb60fdc7. It seems to cause a problem in --jit / --jit-wait CIs. Reverting for now.
-rw-r--r--NEWS.md2
-rw-r--r--mjit.c3
2 files changed, 0 insertions, 5 deletions
diff --git a/NEWS.md b/NEWS.md
index f72756761c..783f59ca2b 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -182,8 +182,6 @@ Excluding feature bug fixes.
* `--jit-verbose` and `--jit-warning` output "JIT cancel" when JIT-ed
code is disabled because TracePoint or GC.compact is used.
-* Pause an MJIT worker when JIT-ed code gets disabled.
-
* `RubyVM::MJIT` is renamed to `RubyVM::JIT`. [[Feature #17490]]
## Static analysis
diff --git a/mjit.c b/mjit.c
index bf2f26deeb..89f50cbda1 100644
--- a/mjit.c
+++ b/mjit.c
@@ -94,9 +94,6 @@ mjit_cancel_all(const char *reason)
if (mjit_opts.warnings || mjit_opts.verbose) {
fprintf(stderr, "JIT cancel: Disabled JIT-ed code because %s\n", reason);
}
-
- // Currently we never re-enable JIT calls. Thus we don't need to run JIT anymore.
- mjit_pause(false);
}
// Deal with ISeq movement from compactor