[前][次][番号順一覧][スレッド一覧]

ruby-changes:41205

From: normal <ko1@a...>
Date: Thu, 24 Dec 2015 17:21:23 +0900 (JST)
Subject: [ruby-changes:41205] normal:r53277 (trunk): NEWS: reduce redundancy w.r.t Socket+IO [ci skip]

normal	2015-12-24 17:21:11 +0900 (Thu, 24 Dec 2015)

  New Revision: 53277

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=53277

  Log:
    NEWS: reduce redundancy w.r.t Socket+IO [ci skip]
    
    No need to mention the same things in the same document multiple
    times.  Use numeric references to point to previously-mentioned
    items.

  Modified files:
    trunk/NEWS
Index: NEWS
===================================================================
--- NEWS	(revision 53276)
+++ NEWS	(revision 53277)
@@ -250,7 +250,7 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L250
     [Feature #11229]
   * BasicSocket#recv and BasicSocket#recv_nonblock allow an output
     String buffer argument like IO#read and IO#read_nonblock to reduce
-    GC overhead
+    GC overhead [Feature #11242]
 
 * StringIO
   * In read-only mode, StringIO#set_encoding no longer sets the encoding
@@ -381,24 +381,16 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L381
 * The Set class got several speed up.
   [Misc #10754], [r52591]
 
-* Socket and I/O related improvements
+* Socket and I/O-related improvements
 
-  * All non-blocking I/O (including socket) methods allow
-    `exception: false' to suppress expensive and noisy exceptions
-    in common usage. Feature #10532 [Feature #11229]
-
-  * Calling overhead of most of these keyword-using I/O methods is
-    reduced by avoiding the inefficient C API to parse keywords.
-    [Feature #11339]
+  * Calling overhead of most of new keyword-using I/O methods in
+    [Feature #11229] is reduced by avoiding the inefficient C API
+    to parse keywords.  [Feature #11339]
 
   * The standard library is updated to use the improved
-    exception-free non-blocking I/O.  This has the additional
-    benefit of quieter $DEBUG output in addition to reducing expensive
-    exceptions. [Feature #11044]
-
-  * The Socket#recv* methods allow an optional destination
-    buffer to reduce GC pressure, based on the existing behavior
-    of IO#read* methods. [Feature #11242]
+    exception-free non-blocking I/O from [Feature #11229].
+    This has the additional benefit of quieter $DEBUG output in
+    addition to reducing expensive exceptions. [Feature #11044]
 
   * (Linux-only) waiting on a single FD anywhere in the stdlib no longer
     uses select(2), making it immune to slowdowns with high-numbered FDs.

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]