index
:
sleepy_penguin.git
master
pu
Linux I/O events for Ruby
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
Date
Commit message (
Expand
)
2013-07-16
sleepy_penguin 3.2.0 - minor bug fixes, preliminary kqueue support
v3.2.0
2013-07-03
pkg: include generated version header in distribution
2013-05-15
test_epoll_io: ensure subclassing Epoll::IO works
2013-05-03
auto-generate SLEEPY_PENGUIN_VERSION constant
2013-05-03
README: update with latest features
2013-05-03
test_kqueue_io: additional test for IO-likeness
2013-05-03
kqueue: remove timeout handling for nevents==0
2013-05-03
doc: flesh out kqueue-related documentation
2013-05-02
do not propagate Errno::EINTR into Ruby
2013-04-30
test_epoll: workaround race condition in test_close
2013-04-30
epoll: clear FD marks snapshot before returning
2013-04-30
test_epoll: increase delay between signal spamming
2013-04-30
test_epoll: join thread before return from test
2013-04-29
kqueue: workaround lack of RSTRUCT* macros on Rubinius
2013-04-29
kqueue/io: fix MRI 1.8 support code for event retrieval
2013-04-29
test_kqueue: only test if IO#autoclose= exists
2013-04-29
test_kqueue_io: join thread in test when done using
2013-04-29
test_epoll: workaround MRI 1.8 threading bug
2013-04-29
kqueue: set zero timeout if not retrieving events
2013-04-29
test_timerfd: relax timing-sensitive test
2013-04-29
test_kqueue_io: test for multiple event return
2013-04-29
test_kqueue: join thread after test
2013-04-29
fork-safe "to_io" in high-level epoll/kqueue
2013-04-29
test_epoll: avoid sleeping inside a signal handler
2013-04-29
test: remove Rubinius-specific checks and skips
2013-04-29
test_epoll: remove assert_nothing_raised
2013-04-29
preliminary kqueue support
2013-04-29
pkg.mk: allow passing arguments to extconf
2013-04-29
allow building without epoll (or inotify) support
2013-04-21
epoll: enforce maxevents > 0 before memory allocation
2013-04-21
favor comparison against 0 for error checking
2013-04-13
set close-on-exec by default under Ruby 2.0
2013-04-13
extconf: remove pthread checks
2013-04-13
README: update description
2013-04-13
doc: rdoc fixes and cleanups
2013-04-13
.wrongdoc: add public/private email addresses
2013-04-12
epoll: cleanup GVL-release code for Ruby 2.0.0
2013-04-12
inotify: thread-safe Inotify#take for rbx
2013-04-12
inotify: use thread-local internal buffer
2013-04-12
license + gem packaging cleanups
2013-04-12
.gitignore: add .rbx
2013-04-12
test_epoll_gc: force GC on EMFILE/ENFILE
2013-04-12
avoid ENOMEM checking in common code paths
2013-04-12
epoll: cache alignment for per-thread structure
2013-04-12
epoll: implement thread-safety for mark/flag arrays
2013-04-12
split Epoll and Epoll::IO, rewrite Epoll in Ruby
2013-04-12
test_epoll: synchronize writes to the pipe array
2013-04-12
test_epoll: fix timing error in test
2013-04-03
util: comment explaining non-use of FIONBIO
2013-03-01
reload FD after rb_io_wait_*able functions
[next]