Darryl Gove wrote:
>
> As a number of you might know, there is a performance opportunity in 
> Ruby when run on SPARC. The quick summary of the issue is that the Ruby 
> code (both 1.8* and 1.9* branches) contains flush register windows trap 
> instructions in a hot part of the code. These traps do not appear to be 
> necessary, and removing them leads to 10% gains on a number of the 
> standard benchmarks, and for some of the benchmarks the performance 
> nearly doubles.
> 
> I've documented details of the change here:
> http://blogs.sun.com/d/entry/ruby_performance_gains_on_sparc

Prashant has been working on the Ruby integration and can perhaps help..
But certainly get involved in the suitable (I don't know which one exactly
it is ;-) Ruby community list/group to engage them in the discussion..


-- 
Jyri J. Virkki - jyri.virkki at sun.com - Sun Microsystems

Reply via email to