From: Eric Wong Date: 2011-06-11T05:57:11+09:00 Subject: [ruby-core:36952] Re: [Request for Comment] avoid timer thread Mark Somerville wrote: > On Tue, Feb 08, 2011 at 09:24:13PM +0900, Mark Somerville wrote: > > On Mon, Nov 29, 2010 at 11:53:03AM +0900, SASADA Koichi wrote: > > > I attached a patch to avoid timer thread. Your reviews are welcome. > > > > I *finally* got around to testing this patch. > > > > I applied this to trunk (it doesn't quite apply cleanly, but is easy to > > fix). All the Ruby tests pass. I also ran the tests in all of my 1.9 > > compatible projects - everything was happy! > > > > Most importantly, it fixes the wakeups/context switching problem nicely! > > Has anyone else looked at this patch yet? Mind reposting your updated patch? ML archives mangled the original one. I can host a branch for it on git://bogomips.org/ruby.git too > It would be great to get this (or something like it) into 1.9.3. > > I consider this a pretty bad regression from 1.8. I don't want to have > to use 1.8 any more! I completely agree. I plan on running Ruby 1.9 daemons on my laptop more; so having this in 1.9.3 would be great. -- Eric Wong