2012-03-22 |
Eric Wong | sleepy_penguin.h: add prototype for rb_thread_io_blocking_region
|
commit | commitdiff | tree |
2012-03-07 |
Eric Wong | epoll: split out ugly green thread code
|
commit | commitdiff | tree |
2012-02-23 |
Eric Wong | test: new testcase for edge-triggered accept
|
commit | commitdiff | tree |
2011-07-27 |
Eric Wong | use sleepy.penguin@librelist.org address instead of...
|
commit | commitdiff | tree |
2011-07-27 |
Eric Wong | disable SignalFD interface
|
commit | commitdiff | tree |
2011-07-27 |
Eric Wong | rb_update_max_fd() support for epoll
|
commit | commitdiff | tree |
2011-06-16 |
Eric Wong | fix unused variable warnings
|
commit | commitdiff | tree |
2011-06-15 |
Eric Wong | timerfd: add new constants from 2.6.39 and 3.0
|
commit | commitdiff | tree |
2011-06-09 |
Eric Wong | test_epoll: add level trigger test
|
commit | commitdiff | tree |
2011-05-21 |
Eric Wong | sleepy_penguin 3.0.1 - really avoids EINTR
|
commit | commitdiff | tree |
2011-05-21 |
Eric Wong | epoll: avoid race condition in EINTR checking
|
commit | commitdiff | tree |
2011-05-21 |
Eric Wong | sleepy_penguin 3.0.0
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | test: fix some warnings from 1.9.3dev
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | update to the latest pkg.mk
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | .document: remove duplicate init.c entry
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | disable operations on Fixnum file descriptors
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | better handle cross-thread close under Ruby 1.9.3
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | doc: Epoll::IO should NEVER be used directly
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | signalfd: dis-recommend this class
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | use rb_call_super instead of calling for_fd
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | epoll.c: more descriptive IOError for closed descriptors
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | Epoll#wait does not expose EINTR to user
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | epoll -signal
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | inotify: hold GVL on close
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | epoll: close notifies other threads under MRI
|
commit | commitdiff | tree |
2011-05-19 |
Eric Wong | epoll.c: note that close() never fails under Linux
|
commit | commitdiff | tree |
2011-05-14 |
Eric Wong | eventfd: fix 32-bit warning for ULL type
|
commit | commitdiff | tree |
2011-05-14 |
Eric Wong | eventfd: fix getvalue argv type
|
commit | commitdiff | tree |
2011-04-28 |
Eric Wong | extconf: don't abort for rb_memerror and rb_io_close()
|
commit | commitdiff | tree |
2011-04-10 |
Eric Wong | epoll: better deal with cross thread close
|
commit | commitdiff | tree |
2011-04-10 |
Eric Wong | inotify: disable GVL-releasing close for 1.9.3dev
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | pkg.mk: misc updates
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | sleepy_penguin 2.0.0
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | signalfd.c: fix whitespace
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | inotify: release GVL during Inotify#close on 1.9
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | inotify: add Inotify#each method for yielding each...
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | inotify.c: fix local variable name for RDoc
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | README: misc updates
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | packaging updates, remove Isolate dependency
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | signalfd: attempt to support POSIX real-time signals
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | eventfd: remove "_nonblock" interfaces
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | TimerFD#expirations takes a nonblock flag
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | eventfd: test EventFD::MAX value
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | eventfd: test for :SEMAPHORE semantics
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | signalfd: flesh out SignalFD#take with non-blocking
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | Inotify#take releases GVL unconditionally
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | split out missing bits for older glibc and kernels
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | cleanup blocking region code for 1.8
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | test_epoll_gc: disable expensive test by default
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | cleanup unneeded #define shortcuts
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | move set_nonblock() into util.c
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | timerfd: hook up TimerFD#gettime
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | test_inotify: do not check 1.9 IO constants
|
commit | commitdiff | tree |
2011-03-10 |
Eric Wong | doc: improve RDoc documentation
|
commit | commitdiff | tree |
2011-03-06 |
Eric Wong | remove TimerFD.create, it's redundant
|
commit | commitdiff | tree |
2011-03-06 |
Eric Wong | inotify: some rdoc and comments
|
commit | commitdiff | tree |
2011-03-05 |
Eric Wong | inotify: use StringValueCStr for paths
|
commit | commitdiff | tree |
2011-02-06 |
Eric Wong | pkg.mk: lib/ may not always exist
|
commit | commitdiff | tree |
2011-02-04 |
Eric Wong | sleepy_penguin 1.4.0 - Linux I/O events for Ruby
|
commit | commitdiff | tree |
2011-02-04 |
Eric Wong | TODO: update with fanotify item
|
commit | commitdiff | tree |
2011-02-04 |
Eric Wong | bump wrongdoc dependency
|
commit | commitdiff | tree |
2011-02-04 |
Eric Wong | safety fix for Inotify#dup
|
commit | commitdiff | tree |
2011-02-04 |
Eric Wong | Epoll.new does not default to close-on-exec
|
commit | commitdiff | tree |
2011-02-04 |
Eric Wong | require rb_memerror and rb_io_close
|
commit | commitdiff | tree |
2011-02-04 |
Eric Wong | epoll.c: safer replacement function naming
|
commit | commitdiff | tree |
2011-02-03 |
Eric Wong | pkg.mk: use RbConfig instead of Config
|
commit | commitdiff | tree |
2011-01-22 |
Eric Wong | sleepy_penguin 1.3.1 - safety checks for delete
|
commit | commitdiff | tree |
2011-01-22 |
Eric Wong | safer closed checks for proxied objects
|
commit | commitdiff | tree |
2011-01-21 |
Eric Wong | sleepy_penguin 1.3.0 - incremental improvements
|
commit | commitdiff | tree |
2011-01-21 |
Eric Wong | git.bogomips.org => bogomips.org
|
commit | commitdiff | tree |
2011-01-21 |
Eric Wong | epoll: rdoc updates
|
commit | commitdiff | tree |
2011-01-19 |
Eric Wong | move common packaging tasks into pkg.mk
|
commit | commitdiff | tree |
2011-01-19 |
Eric Wong | use wrongdoc for URLs in Rakefile and gemspec
|
commit | commitdiff | tree |
2011-01-19 |
Eric Wong | GNUmakefile: fix manifest target
|
commit | commitdiff | tree |
2011-01-13 |
Eric Wong | sleepy_penguin 1.1.1 - soft feathers, soft delete
|
commit | commitdiff | tree |
2011-01-13 |
Eric Wong | packaging fixups, oops
|
commit | commitdiff | tree |
2011-01-13 |
Eric Wong | sleepy_penguin 1.1.0 - soft feathers, soft delete
|
commit | commitdiff | tree |
2011-01-13 |
Eric Wong | epoll: add "delete" for soft failures
|
commit | commitdiff | tree |
2011-01-13 |
Eric Wong | minor doc updates, use wrongdoc
|
commit | commitdiff | tree |
2011-01-13 |
Eric Wong | test_epoll: redundant, redefined method, oops!
|
commit | commitdiff | tree |
2011-01-13 |
Eric Wong | extconf.rb: remove unnecessary dir_config
|
commit | commitdiff | tree |
2010-09-28 |
Eric Wong | README: update summary
|
commit | commitdiff | tree |
2010-09-26 |
Eric Wong | epoll: add cross-thread test/example
|
commit | commitdiff | tree |
2010-09-26 |
Eric Wong | epoll: fix MRI 1.8 build
|
commit | commitdiff | tree |
2010-09-26 |
Eric Wong | Epoll#dup and Epoll#clone inherit close-on-exec
|
commit | commitdiff | tree |
2010-09-26 |
Eric Wong | simplify epoll_create1 wrapper
|
commit | commitdiff | tree |
2010-09-26 |
Eric Wong | epoll: add fork protection
|
commit | commitdiff | tree |
2010-09-25 |
Eric Wong | Epoll#del only takes one argument
|
commit | commitdiff | tree |
2010-09-25 |
Eric Wong | epoll: factor out event data packing/unpacking
|
commit | commitdiff | tree |
2010-09-25 |
Eric Wong | tests for EPOLLET and EINPROGRESS
|
commit | commitdiff | tree |
2010-08-21 |
Eric Wong | extconf: enable detection of {timer,signal,event}fd.h
|
commit | commitdiff | tree |
2010-08-21 |
Eric Wong | README: clarify that we're a Ruby library
|
commit | commitdiff | tree |
2010-08-21 |
Eric Wong | initial - epoll support working
|
commit | commitdiff | tree |