From: "M. Edward (Ed) Borasky" Date: 2007-08-07T23:18:18+09:00 Subject: Re: continuations in Ruby 1.9? Chad Fowler wrote: > On 8/7/07, Koichi Sasada wrote: >> Hi, >> >> Brian Mitchell wrote: >>> Right now callcc seems to have a _large_ negative performance gap in >>> regard to the 1.8 implementation (tested on OS X, I'll try another OS >>> when I get a chance) so I am not sure I would use them in their >>> current state. Are there plans to address performance (or am I the >>> only one getting this problem)? >> Do you have any concrete data? >> >> BTW I think Ruby's continuation has lack of important features. >> >> > > Can you elaborate on this, Koichi? > > Thanks, > Chad > > Can someone post test cases or benchmarks for call/cc? I'm cranking up my Ruby profiling test bed this month and should have everything functioning in the next day or so. So far I have only BFTS, the tests and benchmarks in the Ruby 1.9 SVN repository and my own Matrix benchmark. Some details: Gentoo Linux, 2.6.22 kernel, gcc 4.1.2 (4.2.0 breaks a lot of other stuff -- it seems to be fine on Ruby), Athlon64 X2. I've also got the AMD CodeAnalyst tool set but I don't know if it's functioning yet.