ruby-changes:53067
From: k0kubun <ko1@a...>
Date: Mon, 22 Oct 2018 00:29:06 +0900 (JST)
Subject: [ruby-changes:53067] k0kubun:r65281 (trunk): NEWS: prefer advertising --jit option [ci skip]
k0kubun 2018-10-22 00:29:01 +0900 (Mon, 22 Oct 2018) New Revision: 65281 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=65281 Log: NEWS: prefer advertising --jit option [ci skip] In addition to `--enable=jit` and `--enable-jit`, we're going to ship `--jit` as a short hand of it in Ruby 2.6.0. That's because both --enable=jit and --enable-jit are super hard to type everytime on command line, and I want make it easier to use so that many people use it. First of all, `--enable=jit` is accidentally added for consistency with `--disable=jit` and it's not added for human. As it's a short hand, once JIT became enabled by default, the `--jit` option would be removed after some deprecation warning period and only `--enable=jit`/`--disable=jit` will survive. That being said, I still think having `--jit` as a temporary short hand is valuable for the above reasons. Modified files: trunk/NEWS Index: NEWS =================================================================== --- NEWS (revision 65280) +++ NEWS (revision 65281) @@ -426,7 +426,7 @@ sufficient information, see the ChangeLo https://github.com/ruby/ruby/blob/trunk/NEWS#L426 * Introduce an initial implementation of JIT (Just-in-time) compiler. [Feature #14235] [experimental] - * <tt>--enable=jit</tt> option is added to enable JIT. <tt>--jit-verbose=1</tt> + * <tt>--jit</tt> option is added to enable JIT. <tt>--jit-verbose=1</tt> is good for inspection. See <tt>ruby --help</tt> for others. * 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. -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/