diff options
author | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2015-06-15 21:28:00 +0000 |
---|---|---|
committer | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2015-06-15 21:28:00 +0000 |
commit | e65b89cd8a4f314b000e8f0a7d19f46b26c359b3 (patch) | |
tree | 75b20561829b51c5363d7f6f8937b73b24308e27 /NEWS | |
parent | 619e8ae84f98516e3418d2a90d6e8b0f366e7bae (diff) | |
download | ruby-e65b89cd8a4f314b000e8f0a7d19f46b26c359b3.tar.gz |
NEWS: update for socket API changes [ci skip]
[Feature #11242] [Feature #11229]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -65,9 +65,15 @@ with all sufficient information, see the ChangeLog file. === Stdlib updates (outstanding ones only) * Socket - * Socket#accept_nonblock and Socket#connect_nonblock supports - `exception :false` to return symbols. - Ditto for TCPServer#accept_nonblock, UNIXServer#accept_nonblock. + * Socket#connect_nonblock, Socket#accept_nonblock, + TCPServer#accept_nonblock, UNIXServer#accept_nonblock, + BasicSocket#recv_nonblock, BasicSocket#recvmsg_nonblock, + BasicSocket#sendmsg_nonblock all support `exception :false` to return + :wait_readable or :wait_writable symbols instead of raising + IO::WaitReadable or IO::WaitWritable exceptions + * BasicSocket#recv and BasicSocket#recv_nonblock allow an output + String buffer argument like IO#read and IO#read_nonblock to reduce + GC overhead * ObjectSpace (objspace) * ObjectSpace.count_imemo_objects is added. |