From 8109114b18f76d8427f701c3705186632609be01 Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 3 Apr 2017 00:10:50 +0000 Subject: Add IO#pread and IO#pwrite methods These methods are useful for safe/concurrent file I/O in multi-thread/process environments and also fairly standard nowadays especially in systems supporting pthreads. Based on patches by Avseyev at [ruby-core:79290]. [Feature #4532] * configure.in: check for pwrite(2). pread() is already used internally for IO.copy_stream. * io.c: implement wrappers for pread(2) and pwrite(2) and expose them in IO. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- NEWS | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 0a53aa2ee0..26b9401a4a 100644 --- a/NEWS +++ b/NEWS @@ -24,6 +24,11 @@ with all sufficient information, see the ChangeLog file or Redmine * Integer.sqrt [Feature #13219] +* IO + + * IO#pread [Feature #4532] + * IO#pwrite [Feature #4532] + * Regexp * Update Onigmo 6.1.1. * Support absent operator https://github.com/k-takata/Onigmo/issues/82 -- cgit v1.2.3