On Thu, 2007-01-04 at 07:05 -0800, Zed A. Shaw wrote: > What mentalguy did is re-create all of the Ruby thread locking gear in > a C extension called fastthread. With fastthread we can provide a > modest speed boost as well as fix the memory leaks Ruby has by just > including a gem. He's pushing for it to become the new thread locking > api in Ruby, so hopefully he can get it in without much fuss.
Interestingly, the original reason for fastthread was to help wean people off of Thread.critical/Thread.exclusive by making Mutex#lock/Mutex#synchronized competitive with it performance-wise. Fixing the memory leaks was a rather fortunate side-effect. :) -mental
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Mongrel-users mailing list Mongrel-users@rubyforge.org http://rubyforge.org/mailman/listinfo/mongrel-users