ruby-changes:55389
From: k0kubun <ko1@a...>
Date: Wed, 17 Apr 2019 18:24:53 +0900 (JST)
Subject: [ruby-changes:55389] k0kubun:r67597 (trunk): NEWS: note about recent changes around JIT [ci skip]
k0kubun 2019-04-17 18:24:48 +0900 (Wed, 17 Apr 2019) New Revision: 67597 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=67597 Log: NEWS: note about recent changes around JIT [ci skip] This diff is backported from the upcoming preview release note. Modified files: trunk/NEWS Index: NEWS =================================================================== --- NEWS (revision 67596) +++ NEWS (revision 67597) @@ -100,6 +100,11 @@ profile.rb, Profiler__:: https://github.com/ruby/ruby/blob/trunk/NEWS#L100 JIT:: + * JIT-ed code is recompiled to less-optimized code when an optimization assumption is invalidated. + + * Method inlining is performed when a method is considered as pure. + This optimization is still experimental and many methods are NOT considred as pure yet. + * Default value of +--jit-max-cache+ is changed from 1,000 to 100 * Default value of +--jit-min-calls+ is changed from 5 to 10,000 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/