ruby-changes:35454
From: ko1 <ko1@a...>
Date: Thu, 11 Sep 2014 20:56:40 +0900 (JST)
Subject: [ruby-changes:35454] ko1:r47536 (trunk): update NEWS for new GC related features.
ko1 2014-09-11 20:56:29 +0900 (Thu, 11 Sep 2014) New Revision: 47536 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=47536 Log: update NEWS for new GC related features. Modified files: trunk/NEWS Index: NEWS =================================================================== --- NEWS (revision 47535) +++ NEWS (revision 47536) @@ -45,6 +45,10 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L45 * New methods: * File::Stat#birthtime +* GC + * Improvements + * Introduce incremental marking for major GC. [Feature #10137] + * Kernel * New methods: * Kernel#itself @@ -78,6 +82,11 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L82 === Core classes compatibility issues (excluding feature bug fixes) +* GC + * incompatible changes: + * Rename GC.stat entries. [Feature #9924] + See https://docs.google.com/spreadsheets/d/11Ua4uBr6o0k-nORrZLEIIUkHJ9JRzRR0NyZfrhEEnc8/edit?usp=sharing + * IO * incompatible changes: * When flushing file IO, you cannot assume that the metadata of the file @@ -238,3 +247,7 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L247 but not only the end of a string. Therefore, result strings may not be NUL-terminated, `StringValueCStr()` is needed calling to obtain a NUL-terminated C string. + +* rb_tracepoint_new() supports new internal events accessible only from C: + * RUBY_INTERNAL_EVENT_GC_ENTER + * RUBY_INTERNAL_EVENT_GC_EXIT -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/