messages from 2010-09-26 06:34:28 to 2014-12-28 02:28:08 UTC [more...]
[sleepy.penguin] [PATCH] extconf: detect inotify_init1 in libc
2014-12-28 2:27 UTC (2+ messages)
` [sleepy.penguin] [PATCH] inotify: cleanup Inotify::Event creation
[PATCH] test_inotify: add test for rm_watch
2014-12-27 23:55 UTC
[sleepy.penguin] [ANN] sleepy_penguin 3.3.0 - fixes and compatibility improvements
2014-01-01 21:28 UTC (2+ messages)
[sleepy.penguin] [ANN] sleepy_penguin 3.3.0 - fixes and compatibility improvements
2013-12-30 1:34 UTC
[sleepy.penguin] [PATCH] extconf: avoid unnecessary linkage against libkqueue
2013-12-27 23:13 UTC
[sleepy.penguin] [PATCH] refactor and fix leak from thread-local storage use
2013-12-27 23:08 UTC
[sleepy.penguin] [PATCH] value2timespec: use StringValueCStr for correctness
2013-11-21 18:48 UTC
[sleepy.penguin] [PATCH] work around lack of rb_io_get_io in Rubinius
2013-11-21 18:48 UTC
[sleepy.penguin] [PATCH 1/2] remove all signalfd-related files
2013-10-19 17:59 UTC (2+ messages)
` [sleepy.penguin] [PATCH 2/2] tests: remove version-dependent FD_CLOEXEC checks
[sleepy.penguin] [PATCH] test_epoll: switch test_dup_and_fork to exit!
2013-10-19 8:46 UTC
[sleepy.penguin] [PATCH] tests: switch to minitest
2013-10-19 7:27 UTC
[sleepy.penguin] [PATCH] util: minor cleanup to favor rb_io_get_io
2013-10-19 7:19 UTC
[sleepy.penguin] [PATCH 1/3] test_epoll: minor compatibility fix for Ruby 2.1.0
2013-09-26 21:40 UTC (3+ messages)
` [sleepy.penguin] [PATCH 2/3] avoid RARRAY_PTR usage for Linux-only bits
` [sleepy.penguin] [PATCH 3/3] init: avoid redefinition warning for _GNU_SOURCE
[sleepy.penguin] [PATCH] Support for broken system without clock_gettime
2013-09-25 17:37 UTC (6+ messages)
[sleepy.penguin] [PATCH] Add support for Mac OS X
2013-08-28 18:10 UTC (4+ messages)
` [sleepy.penguin] "
[sleepy.penguin] considering a move of ML to rubyforge or savannah
2013-08-25 21:29 UTC
[ANN] sleepy_penguin 3.2.0 - minor bug fixes, preliminary kqueue support
2013-07-16 18:36 UTC
[sleepy.penguin] [PATCH 1/4] doc: flesh out kqueue-related documentation
2013-05-03 1:20 UTC (4+ messages)
` [sleepy.penguin] [PATCH 2/4] kqueue: remove timeout handling for nevents==0
` [sleepy.penguin] [PATCH 3/4] test_kqueue_io: additional test for IO-likeness
` [sleepy.penguin] [PATCH 4/4] README: update with latest features
[sleepy.penguin] [PATCH] README: update with latest features
2013-05-02 23:00 UTC
[sleepy.penguin] [PATCH] do not propagate Errno::EINTR into Ruby
2013-05-02 22:38 UTC
[sleepy.penguin] [PATCH 0/17] kqueue and epoll fixes
2013-04-30 2:39 UTC (18+ messages)
` [sleepy.penguin] [PATCH 01/17] test_epoll: remove assert_nothing_raised
` [sleepy.penguin] [PATCH 02/17] test: remove Rubinius-specific checks and skips
` [sleepy.penguin] [PATCH 03/17] test_epoll: avoid sleeping inside a signal handler
` [sleepy.penguin] [PATCH 04/17] fork-safe "to_io" in high-level epoll/kqueue
` [sleepy.penguin] [PATCH 05/17] test_kqueue: join thread after test
` [sleepy.penguin] [PATCH 06/17] test_kqueue_io: test for multiple event return
` [sleepy.penguin] [PATCH 07/17] test_timerfd: relax timing-sensitive test
` [sleepy.penguin] [PATCH 08/17] kqueue: set zero timeout if not retrieving events
` [sleepy.penguin] [PATCH 09/17] test_epoll: workaround MRI 1.8 threading bug
` [sleepy.penguin] [PATCH 10/17] test_kqueue_io: join thread in test when done using
` [sleepy.penguin] [PATCH 11/17] test_kqueue: only test if IO#autoclose= exists
` [sleepy.penguin] [PATCH 12/17] kqueue/io: fix MRI 1.8 support code for event retrieval
` [sleepy.penguin] [PATCH 13/17] kqueue: workaround lack of RSTRUCT* macros on Rubinius
` [sleepy.penguin] [PATCH 14/17] test_epoll: join thread before return from test
` [sleepy.penguin] [PATCH 15/17] test_epoll: increase delay between signal spamming
` [sleepy.penguin] [PATCH 16/17] epoll: clear FD marks snapshot before returning
` [sleepy.penguin] [PATCH 17/17] test_epoll: workaround race condition in test_close
[sleepy.penguin] [PATCH 1/3] allow building without epoll (or inotify) support
2013-04-25 4:07 UTC (3+ messages)
` [sleepy.penguin] [PATCH 2/3] pkg.mk: allow passing arguments to extconf
` [sleepy.penguin] [PATCH 3/3] preliminary kqueue support
[sleepy.penguin] [PATCH] epoll: enforce maxevents > 0 before memory allocation
2013-04-21 3:51 UTC
[sleepy.penguin] [PATCH] favor comparison against 0 for error checking
2013-04-21 3:09 UTC
[sleepy.penguin] [PATCH 0/3] minor cleanups and small change
2013-04-13 19:54 UTC (4+ messages)
` [sleepy.penguin] [PATCH 1/3] README: update description
` [sleepy.penguin] [PATCH 2/3] extconf: remove pthread checks
` [sleepy.penguin] [PATCH 3/3] set close-on-exec by default under Ruby 2.0
[sleepy.penguin] what's cooking in sleepy_penguin.git
2013-04-13 1:44 UTC
[sleepy.penguin] [PATCH] epoll: cleanup GVL-release code for Ruby 2.0.0
2013-04-13 0:22 UTC
[sleepy.penguin] [PATCH 1/3] test_epoll_gc: force GC on EMFILE/ENFILE
2013-04-12 22:26 UTC (3+ messages)
` [sleepy.penguin] [PATCH 2/3] .gitignore: add .rbx
` [sleepy.penguin] [PATCH 3/3] license + gem packaging cleanups
[sleepy.penguin] [PATCH 1/2] inotify: use thread-local internal buffer
2013-04-12 22:25 UTC (2+ messages)
` [sleepy.penguin] [PATCH 2/2] inotify: thread-safe Inotify#take for rbx
[sleepy.penguin] [PATCH 0/6] epoll wrapper cleanups
2013-04-12 21:18 UTC (9+ messages)
` [sleepy.penguin] [PATCH 1/6] test_epoll: fix timing error in test
` [sleepy.penguin] [PATCH 2/6] test_epoll: synchronize writes to the pipe array
` [sleepy.penguin] [PATCH 3/6] split Epoll and Epoll::IO, rewrite Epoll in Ruby
` [sleepy.penguin] [PATCH 4/6] epoll: implement thread-safety for mark/flag arrays
` [sleepy.penguin] [PATCH 5/6] epoll: cache alignment for per-thread structure
` [sleepy.penguin] [PATCH 6/6] avoid ENOMEM checking in common code paths
[sleepy.penguin] [PATCH] util: comment explaining non-use of FIONBIO
2013-04-03 0:30 UTC
[sleepy.penguin] [PATCH 1/2] epoll: use pthread_once properly
2013-01-24 0:47 UTC (2+ messages)
` [sleepy.penguin] [PATCH 2/2] epoll: update documentation for multi-threaded use
[sleepy.penguin] [PATCH] epoll: add EPOLLWAKEUP constant
2013-01-17 21:45 UTC
[sleepy.penguin] [PATCH] epoll: avoid EPOLL_CTL_MOD race condition
2013-01-17 21:35 UTC (2+ messages)
[ANN] sleepy_penguin 3.1.0 - minor fixes and features
2012-05-02 9:04 UTC
[sleepy.penguin] [PATCH] epoll: use per-thread data structure for concurrent Epoll#wait
2012-03-22 8:57 UTC
[PATCH (WIP)] FANotify support
2011-07-27 0:32 UTC
[sleepy.penguin] dropping signalfd() support
2011-07-27 0:23 UTC (3+ messages)
[sleepy.penguin] [ANN] sleepy_penguin 3.0.0 - incrementally better
2011-05-21 2:50 UTC (2+ messages)
` [ANN] sleepy_penguin 3.0.1 - really avoiding EINTR!
[sleepy.penguin] Epoll#wait raising Errno::EINTR
2011-05-19 23:42 UTC (2+ messages)
[sleepy.penguin] [asjo@koldfront.dk: Re: subscribe sleepy.penguin@librelist.com]
2011-03-21 20:40 UTC
[sleepy.penguin] [ANN] sleepy_penguin 2.0.0 - Linux I/O events for Ruby
2011-03-10 5:02 UTC
[ANN] sleepy_penguin 1.4.0 - Linux I/O events for Ruby
2011-02-04 22:30 UTC
[ANN] sleepy_penguin 1.3.0 - incremental improvements
2011-01-21 23:18 UTC
[sleepy.penguin] [ANN] sleepy_penguin - Ruby I/O events for Linux
2010-09-26 6:34 UTC
page: | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
Code repositories for project(s) associated with this public inbox
https://yhbt.net/sleepy_penguin.git/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).