TraceMonkey
Thanks to a new JavaScript engine (named TraceMonkey) it looks as if Firefox 3.1 is going to be getting a major boost in performance.
Here are the benchmarks thus far:
Be sure to check out Brendan’s Roadmap Updates for more. Also here are a few handy links from John Resig on the testing:
- SunSpider, 1.83x faster (released by the WebKit team)
- SunSpider ubench, 22.5x faster (released by the WebKit team for testing Squirrelfish)
- Image Manipulation Demo, 6.46x faster (Change the contrast and brightness of images dynamically)
- Matrix Manipulation, 6.26x faster (with the Sylvester JavaScript library)
So the big question is, will Firefox be able to make Firefox 3.1 even faster in the area of JavaScript? If you have the nightly build of Firefox 3.1 installed, you can turn TraceMonkey on by going to about:config and then toggle the javascript.options.jit.content setting from false to true. For the rest of us out there though, this is just one more surprise to look forward to once Firefox 3.1 gets rolled out to the public.
For more info, be sure to check out Firefox 3.1 to Get More JavaScript Speed Optimizations - as the CyberNet team had done a good in-depth look into this and has done the best job at making it make sense to everybody.


