ChangeLog in kgio-2.3.2 vs ChangeLog in kgio-2.3.3
- old
+ new
@@ -1,6 +1,40 @@
ChangeLog from http://bogomips.org/kgio.git
+ commit c79b5f9037ce69fb3ebce470a14af505aa1c8f5a
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Tue Mar 15 12:00:52 2011 +0000
+
+ kgio 2.3.3 - minor fixes
+
+ We no longer over-allocate memory for Kgio.poll (1.9.x-only).
+ Under Ruby 1.9.3dev, we also use rb_thread_io_blocking_region
+ to properly deal with cross-thread IO#close.
+
+ commit 82a3e7d24e3cd51f15df593590986b7c5d0834aa
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Mon Mar 14 19:35:01 2011 +0000
+
+ poll: fix over-allocation for poll(2)
+
+ Oops, fortunately we allocated too much and not too little.
+
+ commit 6299ef55e20454eaca0b9860ac4a9bd6ddd143a7
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Mon Mar 14 19:35:01 2011 +0000
+
+ use rb_thread_blocking_io_region if possible
+
+ It's in Ruby 1.9.3dev and tracks waiting FDs on blocked threads.
+
+ commit 59ed57abf542b89babf595e5508cba42ceb9fd47
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Fri Feb 25 16:48:11 2011 +0000
+
+ doc: more consistent references for kgio_wait_*able methods
+
+ Much nicer this way...
+
commit 88ae3fb48de345a3a102ac4d17bb71e8a4691230
Author: Eric Wong <normalperson@yhbt.net>
Date: Tue Feb 15 08:55:25 2011 -0800
kgio 2.3.2 - OpenBSD build fix