Sha256: a3cd4f97b2d632933e90987e229ad2fb6b2272e0332c4fc3c67399c18944ca11
Contents?: true
Size: 1.06 KB
Versions: 2
Compression:
Stored size: 1.06 KB
Contents
0.3.3 ----- * NIO::Selector#select_each removed * Remove event buffer * Patch GIL unlock directly into libev * Re-release since 0.3.2 was botched :( 0.3.1 ----- * Prevent CancelledKeyExceptions on JRuby 0.3.0 ----- * NIO::Selector#select now takes a block and behaves like select_each * NIO::Selector#select_each is now deprecated and will be removed * Closing monitors detaches them from their selector * Java extension for JRuby * Upgrade to libev 4.11 * Bugfixes for zero/negative select timeouts * Handle OP_CONNECT properly on JRuby 0.2.2 ----- * Raise IOError if asked to wake up a closed selector 0.2.1 ----- * Implement wakeup mechanism using raw pipes instead of ev_async, since ev_async likes to cause segvs when used across threads (despite claims in the documentation to the contrary) 0.2.0 ----- * NIO::Monitor#readiness API to query readiness, along with #readable? and #writable? helper methods * NIO::Selector#select_each API which avoids memory allocations if possible * Bugfixes for the JRuby implementation 0.1.0 ----- * Initial release. Merry Christmas!
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
nio4r-0.3.3 | CHANGES.md |
nio4r-0.3.3-java | CHANGES.md |