about summary refs log tree commit homepage
path: root/ext/sleepy_penguin/eventfd.c
DateCommit message (Expand)
2017-03-16drop unused Ruby 1.8 support code
2017-01-02unify rb_gc() handling for out-of-FD conditions
2013-04-21favor comparison against 0 for error checking
2013-04-13set close-on-exec by default under Ruby 2.0
2013-03-01reload FD after rb_io_wait_*able functions
2011-05-19better handle cross-thread close under Ruby 1.9.3
2011-05-19use rb_call_super instead of calling for_fd
2011-05-14eventfd: fix 32-bit warning for ULL type
2011-05-14eventfd: fix getvalue argv type
2011-03-10eventfd: remove "_nonblock" interfaces
2011-03-10eventfd: test for :SEMAPHORE semantics
2011-03-10cleanup blocking region code for 1.8
2011-03-10move set_nonblock() into util.c
2011-03-10doc: improve RDoc documentation
2011-03-10rework flags passing for ease-of-use
2011-03-05eventfd.c: fixes for Ruby 1.9
2011-01-13minor doc updates, use wrongdoc
2010-09-26wire up EventFD class