зеркало из https://github.com/github/ruby.git
Revert "Pause an MJIT worker when JIT is cancelled"
This reverts commit b64f81c817
.
It seems to cause a problem in --jit / --jit-wait CIs. Reverting for now.
This commit is contained in:
Родитель
15c9c7845d
Коммит
ee362302c0
2
NEWS.md
2
NEWS.md
|
@ -182,8 +182,6 @@ Excluding feature bug fixes.
|
||||||
* `--jit-verbose` and `--jit-warning` output "JIT cancel" when JIT-ed
|
* `--jit-verbose` and `--jit-warning` output "JIT cancel" when JIT-ed
|
||||||
code is disabled because TracePoint or GC.compact is used.
|
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]]
|
* `RubyVM::MJIT` is renamed to `RubyVM::JIT`. [[Feature #17490]]
|
||||||
|
|
||||||
## Static analysis
|
## Static analysis
|
||||||
|
|
3
mjit.c
3
mjit.c
|
@ -94,9 +94,6 @@ mjit_cancel_all(const char *reason)
|
||||||
if (mjit_opts.warnings || mjit_opts.verbose) {
|
if (mjit_opts.warnings || mjit_opts.verbose) {
|
||||||
fprintf(stderr, "JIT cancel: Disabled JIT-ed code because %s\n", reason);
|
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
|
// Deal with ISeq movement from compactor
|
||||||
|
|
Загрузка…
Ссылка в новой задаче