Great work!
Could you try it on ruby 1.9.1 branch? There are some difference
between trunk and 1.9.1 branch.
Regards,
Koichi
Ehm, you are the one who did great work. :)
> Could you try it on ruby 1.9.1 branch? There are some difference
> between trunk and 1.9.1 branch.
I don't plan to update the post with Ruby 1.9.1's branch results, but
I'd be happy to do a test run and send you the results.
Cheers,
The flags provided for JRuby are nothing unusual:
- switching the JVM to the optimized "server" JIT that ships with all
Hotspot-based JVMs
- increasing the per-thread stack size max to 4MB for the deeper benchmarks
There's not really anything "funky" about them, and I think it's
actually a benefit of using JRuby that there are many ways to tune it
without requiring a rebuild of anything.