summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-09-11 11:56:29 +0000
committerko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-09-11 11:56:29 +0000
commit45246bc04daee213dbfa47a576d631a8a9b037f6 (patch)
tree09b3dfb22f875ad4eeae73bb4752149cb697f2dc /NEWS
parente45fb73d7bc80b0f41b938279884bb4ea03c192e (diff)
update NEWS for new GC related features.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS13
1 files changed, 13 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 7ae255fd00..fd571f61fc 100644
--- a/NEWS
+++ b/NEWS
@@ -45,6 +45,10 @@ with all sufficient information, see the ChangeLog file.
* 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 ChangeLog file.
=== 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 ChangeLog file.
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