index
:
sleepy_penguin.git
master
pu
Linux I/O events for Ruby
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
test
Date
Commit message (
Expand
)
2017-03-17
favor require_relative over require
pu
2017-03-16
allow nestable TLS buffers within the same thread
2017-03-11
tests: switch to test-unit
2017-03-11
portability fixes for systems w/o splice, copy_file_range
2017-03-11
implement linux_sendfile support
2017-01-05
copy_file_range: move wrapper to Ruby for keyword arg handling
2017-01-04
remove PIPE_BUF constant definition
2017-01-04
new API for splice and tee
2016-03-15
implement copy_file_range support for Linux 4.5+
2016-03-15
support the splice(2) and tee(2) syscalls
2015-06-05
epoll: allow :CLOEXEC instead of the long constant
2014-12-27
test_inotify: add test for rm_watch
2014-02-07
test_kqueue_io: add test for deleting items
2013-10-19
tests: remove version-dependent FD_CLOEXEC checks
2013-10-19
remove all signalfd-related files
2013-10-19
test_epoll: switch test_dup_and_fork to exit!
2013-10-19
tests: switch to minitest
2013-09-26
test_epoll: minor compatibility fix for Ruby 2.1.0
2013-05-15
test_epoll_io: ensure subclassing Epoll::IO works
2013-05-03
auto-generate SLEEPY_PENGUIN_VERSION constant
2013-05-03
test_kqueue_io: additional test for IO-likeness
2013-04-30
test_epoll: workaround race condition in test_close
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
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
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
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
allow building without epoll (or inotify) support
2013-04-13
set close-on-exec by default under Ruby 2.0
2013-04-12
inotify: use thread-local internal buffer
2013-04-12
test_epoll_gc: force GC on EMFILE/ENFILE
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-01-17
Revert "epoll: avoid EPOLL_CTL_MOD race condition"
2013-01-03
epoll: avoid EPOLL_CTL_MOD race condition
2012-03-26
teset: epoll used as a queue
2012-03-22
epoll: use per-thread data structure for concurrent Epoll#wait
2012-03-22
test_epoll: disable expensive test without STRESS
2012-02-23
test: new testcase for edge-triggered accept
2011-06-08
test_epoll: add level trigger test
2011-05-20
epoll: avoid race condition in EINTR checking
[next]