ChangeLog in kgio-2.9.1 vs ChangeLog in kgio-2.9.2
- old
+ new
@@ -1,6 +1,40 @@
ChangeLog from http://bogomips.org/kgio.git
+ commit 6243d74cc8296d40a66969594e42963c896968ee
+ Author: Eric Wong <e@80x24.org>
+ Date: Sat Feb 15 09:21:07 2014 +0000
+
+ kgio 2.9.2 - avoid deprecated/removed function
+
+ This release is for compatibility with future releases of mainline ruby,
+ as rb_thread_blocking_region is removed in r44955 of ruby trunk
+ This also avoids deprecation warnings fo rb_thread_blocking_region
+ 2.0 and 2.1.
+
+ commit 43f37ec70a7785d6c61af38bc1854454f7a73624
+ Author: Eric Wong <e@80x24.org>
+ Date: Sat Feb 15 03:54:28 2014 +0000
+
+ avoid deprecated rb_thread_blocking_region on MRI 2.x
+
+ We've finally figured out how to avoid warnings when building on
+ C Ruby 2.x
+
+ commit c9e8f1ee4abed6906fd2bead991eeb2c623185da
+ Author: Eric Wong <e@80x24.org>
+ Date: Sat Feb 8 20:40:40 2014 +0000
+
+ prepare for rb_thread_blocking_region removal
+
+ It'll be OK to use rb_thread_call_without_gvl when
+ rb_thread_blocking_region is not detectable at all.
+ We still use rb_thread_blocking_region for Ruby 2.0-2.1 because
+ rb_thread_call_without_gvl was detectable in 1.9.3, but not
+ usable as an internal symbol.
+
+ ref: https://bugs.ruby-lang.org/issues/9502
+
commit 00f0737e158924d88cc5000e9a7bb891e5ba3a1b
Author: Eric Wong <e@80x24.org>
Date: Wed Feb 5 17:47:00 2014 +0000
kgio 2.9.1 - various Ruby 1.8.7 fixes