|
Re: fastthread -- what is it?: msg#00037lang.ruby.mongrel.general
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
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Frustrating Error: 00037, Rogelio J. Samour |
|---|---|
| Next by Date: | Re: Frustrating Error: 00037, Charles Brian Quinn |
| Previous by Thread: | Re: fastthread -- what is it?i: 00037, Zed A. Shaw |
| Next by Thread: | Re: fastthread -- what is it?: 00037, MenTaLguY |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |