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