Skip to content

Commit 639971a

Browse files
committed
--disable-jit-support no longer exists
1 parent 4c2fc88 commit 639971a

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/workflows/compilers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ jobs:
144144
- { name: valgrind, env: { append_configure: '--with-valgrind' } }
145145
- { name: 'coroutine=ucontext', env: { append_configure: '--with-coroutine=ucontext' } }
146146
- { name: 'coroutine=pthread', env: { append_configure: '--with-coroutine=pthread' } }
147-
- { name: disable-jit-support, env: { append_configure: '--disable-jit-support' } }
147+
- { name: disable-jit, env: { append_configure: '--disable-yjit --disable-rjit' } }
148148
- { name: disable-dln, env: { append_configure: '--disable-dln' } }
149149
- { name: enable-mkmf-verbose, env: { append_configure: '--enable-mkmf-verbose' } }
150150
- { name: disable-rubygems, env: { append_configure: '--disable-rubygems' } }

NEWS.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,14 @@ changelog for details of the default gems or bundled gems.
164164
* The default value for `--yjit-exec-mem-size` is changed from 64 to 128.
165165
* More thorough testing and multiple bug fixes
166166

167+
### MJIT
168+
169+
* MJIT is removed.
170+
* `--disable-jit-support` is removed. Consider using `--disable-yjit --disable-rjit` instead.
171+
167172
### RJIT
168173

169-
* Introduced a pure-Ruby JIT compiler RJIT and replaced MJIT.
174+
* Introduced a pure-Ruby JIT compiler RJIT.
170175
* RJIT supports only x86\_64 architecture on Unix platforms.
171176
* Unlike MJIT, it doesn't require a C compiler at runtime.
172177
* RJIT exists only for experimental purposes.

0 commit comments

Comments
 (0)