ruby-changes:36482
From: ko1 <ko1@a...>
Date: Tue, 25 Nov 2014 17:07:58 +0900 (JST)
Subject: [ruby-changes:36482] ko1:r48564 (trunk): * NEWS: add an "Implementation changes" section.
ko1 2014-11-25 17:07:44 +0900 (Tue, 25 Nov 2014) New Revision: 48564 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=48564 Log: * NEWS: add an "Implementation changes" section. Modified files: trunk/ChangeLog trunk/NEWS Index: ChangeLog =================================================================== --- ChangeLog (revision 48563) +++ ChangeLog (revision 48564) @@ -1,3 +1,7 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1 +Tue Nov 25 17:07:06 2014 Koichi Sasada <ko1@a...> + + * NEWS: add an "Implementation changes" section. + Tue Nov 25 16:09:28 2014 Eric Hodel <drbrain@s...> * lib/net/http.rb: Do not attempt SSL session resumption when the Index: NEWS =================================================================== --- NEWS (revision 48563) +++ NEWS (revision 48564) @@ -321,3 +321,16 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L321 * jemalloc is optionally supported via `./configure --with-jemalloc` jemalloc may be suitable when system malloc is slow or prone to fragmentation. [Feature #9113] + +=== Implementation changes + +* GC + * Most symbols which are returned by String#to_sym and + String#intern are GC-able [Feature #9634] + * Introduce incremental marking for major GC. [Feature #10137] + +* VM + * Use frozen string literals for Hash#[] and Hash#[]= + * Fast keyword arguments passing [Feature #10440] + * Allow to receive huge splatted array by a rest argument + [Feature #10440] -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/