summaryrefslogtreecommitdiff
path: root/NEWS.md
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2023-05-04 16:10:14 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2023-05-04 16:10:14 -0700
commitb4e4ad9545a3e6e7ba2aed18a7ef9592ece65c3f (patch)
tree4a4ac8302f5add0dcc9270ab59c95141553d92ee /NEWS.md
parent60eb181c3707a9524d89e80e682e67385dc35017 (diff)
downloadruby-b4e4ad9545a3e6e7ba2aed18a7ef9592ece65c3f.tar.gz
Write up NEWS entries for RJIT [ci skip]
Diffstat (limited to 'NEWS.md')
-rw-r--r--NEWS.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/NEWS.md b/NEWS.md
index 885883a0e6..e4f58ada74 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -107,6 +107,14 @@ changelog for details of the default gems or bundled gems.
* `--trace-exits-sample-rate=N`
* Multiple bug fixes
+### RJIT
+
+* Introduced a pure-Ruby JIT compiler RJIT and replaced MJIT.
+ * 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.
+ * You should keep using YJIT in production.
+
[Feature #18498]: https://bugs.ruby-lang.org/issues/18498
[Bug #19150]: https://bugs.ruby-lang.org/issues/19150
[Feature #19314]: https://bugs.ruby-lang.org/issues/19314