Firefox 9 Released, JavaScript Performance Greatly Improved
MrSeb writes "Firefox 9 is now available — but unlike its previous rapid release forebears where not a lot changed, a huge feature has landed with the new version: the JavaScript engine now has type inference enabled. This simple switch has resulted in a 20-30% JS execution speed increase (PDF), putting JaegerMonkey back in line with Chrome's V8 engine, and even pulling ahead in some cases. If you switched away from Firefox to IE or Chrome for improved JS performance, now is probably the time to give Firefox another shot."
Are the memory leaks gone? Probably not...Then any performance improvements are useless anyway.
Chrome has at least one deal-killer bug for me: under certain circumstances it works very poorly on google websites.
Knowing what I do about their technology, my guess is the problem happens when overzealous corporate firewalls block SPDY requests, but it could be something else --- I don't know the cause, but the effect is that anything that hits a google page, or anything that loads google ads or google analytics (i.e., most of the internet) hangs indefinitely in Chrome.
That has kept me from making Chrome my "only" browser. But I also like firebug in firefox, and some things, like the Charles plugin work much better in FF... so what happens for me is, I have two or three browsers open at once constantly, and compartmentalize things...
There is theoretically other room for Safari or IE, for testing or debugging browser specific problems, but since I have tons of tabs and windows open of each browser, using different browsers simplifies the alt-tab switching between modes of working.
And... because I have multiple browsers installed and switch between them, this is a flexible plan. New browser comes along? I'll give it a shot. Get tired of some bug in a browser? pop up another one.
That said, for a while now Chrome has been the "browser upgrade" I put on my friends and family's computers for a while now. If Firefox is better though, that will change.
The requested URL