diff options
| -rw-r--r-- | .github/workflows/compilers.yml | 2 | ||||
| -rw-r--r-- | NEWS.md | 7 |
2 files changed, 7 insertions, 2 deletions
diff --git a/.github/workflows/compilers.yml b/.github/workflows/compilers.yml index b55d60a6e4..ee2dfc2310 100644 --- a/.github/workflows/compilers.yml +++ b/.github/workflows/compilers.yml @@ -144,7 +144,7 @@ jobs: - { name: valgrind, env: { append_configure: '--with-valgrind' } } - { name: 'coroutine=ucontext', env: { append_configure: '--with-coroutine=ucontext' } } - { name: 'coroutine=pthread', env: { append_configure: '--with-coroutine=pthread' } } - - { name: disable-jit-support, env: { append_configure: '--disable-jit-support' } } + - { name: disable-jit, env: { append_configure: '--disable-yjit --disable-rjit' } } - { name: disable-dln, env: { append_configure: '--disable-dln' } } - { name: enable-mkmf-verbose, env: { append_configure: '--enable-mkmf-verbose' } } - { name: disable-rubygems, env: { append_configure: '--disable-rubygems' } } @@ -164,9 +164,14 @@ changelog for details of the default gems or bundled gems. * The default value for `--yjit-exec-mem-size` is changed from 64 to 128. * More thorough testing and multiple bug fixes +### MJIT + +* MJIT is removed. + * `--disable-jit-support` is removed. Consider using `--disable-yjit --disable-rjit` instead. + ### RJIT -* Introduced a pure-Ruby JIT compiler RJIT and replaced MJIT. +* Introduced a pure-Ruby JIT compiler RJIT. * RJIT supports only x86\_64 architecture on Unix platforms. * Unlike MJIT, it doesn't require a C compiler at runtime. * RJIT exists only for experimental purposes. |
