summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authork0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-10-20 12:08:48 +0000
committerk0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-10-20 12:08:48 +0000
commitb4728ae8561c8a61f070c6585d8b82622a8392ef (patch)
treea29c3a074e8ea0b3e0988658f141a8a4879b822d
parent09e82053b70bdd1aa753ef73650511e2324ec988 (diff)
NEWS: update about MJIT [ci skip]
Rails performance is somewhat improved by compaction. Still not great though. MinGW support is much stable now, and mswin support is added. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--NEWS11
1 files changed, 3 insertions, 8 deletions
diff --git a/NEWS b/NEWS
index e186b04eb8..5ec16e6f0c 100644
--- a/NEWS
+++ b/NEWS
@@ -411,15 +411,10 @@ sufficient information, see the ChangeLog file or Redmine
* <tt>--enable=jit</tt> option is added to enable JIT. <tt>--jit-verbose=1</tt>
is good for inspection. See <tt>ruby --help</tt> for others.
- * This JIT relies on C compiler used to build Ruby, on runtime. Only
- gcc and clang are supported for the JIT for now, and MinGW support has
- some issues.
- * As of 2.6.0-preview1, we're just preparing infrastructure for JIT and
- very few optimizations are implemented. So it's not ready for
- benchmarking Ruby's JIT performance yet. It's known that current JIT
- enablement makes Rails application slower for now.
+ * To generate machine code, this JIT compiler uses C compiler used for building
+ the interpreter. Currently GCC, Clang and Microsoft Visual C++ are supported for it.
* rb_waitpid reimplemented on Unix-like platforms to maintain
- compatibility [Bug #14867]
+ compatibility with processes created for JIT [Bug #14867]
* VM generator script renewal; makes the generated VM more optimized. [GH-1779]