ChangeLog in sleepy_penguin-1.2.0 vs ChangeLog in sleepy_penguin-1.3.0

- old
+ new

@@ -1,6 +1,109 @@ -ChangeLog from http://git.bogomips.org/cgit/sleepy_penguin.git +ChangeLog from http://bogomips.org/sleepy_penguin.git + commit 6c39a46da8be194ca5069cd66ad9153f2ba09139 + Author: Eric Wong <normalperson@yhbt.net> + Date: Fri Jan 21 14:59:08 2011 -0800 + + sleepy_penguin 1.3.0 - incremental improvements + + This release introduces compatibility with pre-EPOLLRDHUP + systems. + + It also optimizes syscalls away for Epoll#set and Epoll#delete. + Epoll#add, Epoll#mod and Epoll#del should no longer be needed in + most code. + + commit 389c3b0d5c9d7b07de03dc76f143a3d036c30146 + Author: Eric Wong <normalperson@yhbt.net> + Date: Fri Jan 21 13:05:25 2011 -0800 + + git.bogomips.org => bogomips.org + + Shortening URLs to save precious bytes! + + commit d1260beab708dea69d6a1e949089fef1de3b791d + Author: Eric Wong <normalperson@yhbt.net> + Date: Fri Jan 21 11:40:55 2011 -0800 + + epoll: rdoc updates + + commit d65668ffdbb7319e6102214e92d83a60daaf4e1f + Author: Eric Wong <normalperson@yhbt.net> + Date: Wed Jan 19 14:53:37 2011 -0800 + + move common packaging tasks into pkg.mk + + Makes it easier to share common code between projects + and still use sh/make instead of Ruby :P + + commit ba49af7c89fabf87c8ea37d67dcdb8b74a1a344f + Author: Eric Wong <normalperson@yhbt.net> + Date: Wed Jan 19 12:57:42 2011 -0800 + + use wrongdoc for URLs in Rakefile and gemspec + + Trying to be DRY, but we're sleepy and drool a lot + + commit 049ceab1d303105bf45951e00437af8979049204 + Author: Eric Wong <normalperson@yhbt.net> + Date: Wed Jan 19 12:57:19 2011 -0800 + + GNUmakefile: fix manifest target + + commit bb4d312aedaa13548e5467512432b9a16b541a61 + Author: Eric Wong <e@yhbt.net> + Date: Tue Jan 18 10:06:42 2011 +0000 + + epoll: add a note about CLOCK_MONOTONIC for 1.8 + + We won't be spending too much time on 1.8 support + anymore. + + commit e6ad2154a726795fd246bede8341c4fcfe28e1a8 + Author: Eric Wong <e@yhbt.net> + Date: Mon Jan 17 08:02:27 2011 +0000 + + epoll: add cache/mark array debugging methods + + Occasionally users may want a way to check if they + stored an IO object or not, this makes it easier. + + commit 108d72b69f59d1c373981149c2a259bba3ff9dce + Author: Eric Wong <e@yhbt.net> + Date: Mon Jan 17 07:50:42 2011 +0000 + + use FIX2INT when we know we have a FIXNUM + + It's slightly faster + + commit 1c83e424e9bf80ff428a0c66332bb2318d70bd25 + Author: Eric Wong <e@yhbt.net> + Date: Mon Jan 17 07:42:55 2011 +0000 + + use flag cache and marks array to optimize away syscalls + + We can have simplify user code by caching flags and using + the GC mark array to avoid syscalls and unnecessary + errors/exceptions. + + commit 8a5fc89a0d84fe9f35f3afa207762b783f673df2 + Author: Eric Wong <e@yhbt.net> + Date: Sun Jan 16 05:09:57 2011 +0000 + + lazily initialize the mark array + + We don't want to end up accidentally splitting arrays for + the same epoll file descriptor since they'll be linked. + + commit 7e3fa56ad3078fd980f12acf6d1344582a9aafef + Author: Eric Wong <e@yhbt.net> + Date: Sat Jan 15 13:12:17 2011 -0800 + + epoll: deal with missing EPOLLRDHUP on older systems + + Out-dated "enterprise" distros suck :P + commit 743560f8af768a65e6f286fecf80b6ebd91be812 Author: Eric Wong <e@yhbt.net> Date: Sat Jan 15 11:54:15 2011 +0000 sleepy_penguin 1.2.0 - epoll GC help