Re: [MacRuby-devel] Running the experimental branch

2009-04-04 Thread Charles Oliver Nutter
Laurent Sansonetti wrote: On Apr 4, 2009, at 7:57 PM, Charles Oliver Nutter wrote: The interesting thing about many of these microbenchmarks is that a substantial part of MacRuby's performance seems to come from one key optimization: recursive calls. If you're talking about fib or tak, then y

Re: [MacRuby-devel] Running the experimental branch

2009-04-04 Thread Laurent Sansonetti
On Apr 4, 2009, at 7:57 PM, Charles Oliver Nutter wrote: Laurent Sansonetti wrote: For instance, the optimizations that are (and will be) implemented in the experimental branch are not random but were selected after having profiled a big MacRuby/Cocoa application and found many areas where

Re: [MacRuby-devel] Running the experimental branch

2009-04-04 Thread Charles Oliver Nutter
Laurent Sansonetti wrote: For instance, the optimizations that are (and will be) implemented in the experimental branch are not random but were selected after having profiled a big MacRuby/Cocoa application and found many areas where we performed badly. I assume that other implementations are u

Re: [MacRuby-devel] Running the experimental branch

2009-04-04 Thread Laurent Sansonetti
On Apr 4, 2009, at 5:18 PM, Vincent Isambart wrote: In the comments of Charlie's latest blog post, someone showed their benchmarks of the 0.5 branch running tak(). http://blog.headius.com/2009/04/how-jruby-makes-ruby-fast.html#comments I'd like to do the same but rake isn't giving me a macruby

Re: [MacRuby-devel] Running the experimental branch

2009-04-04 Thread Charles Oliver Nutter
Richard Kilmer wrote: I don't necessarily agree that microbenchmarks are _NOT_ good indicators. I think a specific microbenchmark is not, but the point of these micro- benchmarks are to judge the speed of specific runtime units. If you run one really fast it is not a good indicator of general pe

Re: [MacRuby-devel] Running the experimental branch

2009-04-04 Thread Richard Kilmer
On Apr 4, 2009, at 8:18 PM, Vincent Isambart wrote: In the comments of Charlie's latest blog post, someone showed their benchmarks of the 0.5 branch running tak(). http://blog.headius.com/2009/04/how-jruby-makes-ruby-fast.html#comments I'd like to do the same but rake isn't giving me a macruby

Re: [MacRuby-devel] Running the experimental branch

2009-04-04 Thread Vincent Isambart
> In the comments of Charlie's latest blog post, someone showed their > benchmarks of the 0.5 branch running > tak(). http://blog.headius.com/2009/04/how-jruby-makes-ruby-fast.html#comments > I'd like to do the same but rake isn't giving me a macruby executable. How > do I go beyond miniruby and ge

[MacRuby-devel] Running the experimental branch

2009-04-04 Thread Mike Moore
In the comments of Charlie's latest blog post, someone showed their benchmarks of the 0.5 branch running tak(). http://blog.headius.com/2009/04/how-jruby-makes-ruby-fast.html#comments I'd like to do the same but rake isn't giving me a macruby executable. How do I go beyond miniruby and get a ruby c