M C wrote:
Just read the interesting article below about javascript performance increases due to a new tracing optimization. Sounds similar to what JRuby is doing to me but according to the article it is something new.

http://arstechnica.com/news.ars/post/20080822-firefox-to-get-massive-javascript-performance-boost.html

Yeah, I'm looking over the paper now. It seems like something similar could be used to improve the bytecode we feed to HotSpot, but HotSpot dynamically does a similar optimization already. Most complex tracing and profiling we might do in JRuby would probably interfere with HotSpot's ability to do its own optimizations, so usually the best result comes from getting Ruby code down to bytecode and reducing the length and complexity of method calls as much as possible.

- Charlie

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to