Firefox boosts speed with TraceMonkey
By Maggie Holland,
Firefox fans will soon be able to take advantage of much faster web applications thanks to a JavaScript engine overhaul.
The speed-enhancing component, dubbed TraceMonkey, features the addition of a new just-in-time compiler for JavaScript execution that will supersede the current SpiderMonkey compiler present in the browser. It aims to put JavaScript on a par with natively-compiled code so that certain applications cease to be as sluggish as they have been historically.
“Developer and user demand for performance is insatiable, and at Mozilla we demand it ourselves, since our application itself is largely and increasingly written in JavaScript. In addition to improving the performance of web applications, our work on JS performance in Firefox 3 made our own application snappier and more responsive,” Mozilla’s vice president of engineering Mike Shaver said in a blog post.
“We’re not done. In addition to continuing to work on our existing JavaScript interpreter (some 20% improved over Firefox 3 already), we’re also looking farther into the future of JS performance, and have some early news to share.”
Mozilla is hoping that the other browser players will follow its lead.
In tests conducted so far, Mozilla claims that it has seen a massive speed leap in certain JavaScript operations using TraceMonkey compared to Firefox 3. Specifically, it cites a 22.2x increase on function calls over Firefox 3, a 37.5x increase in performance when it comes to global loops and a 20.8x increase in terms of closed loop performance.
TraceMonkey takes advantage of a UC Irvine-developed technique called ‘trace trees’ as well as building on contributions and code that have been shared with the Tamarin Tracing project.
“The goal of the TraceMonkey project — which is still in its early stages — is to take JavaScript performance to another level, where instead of competing against other interpreters, we start to compete against native code. Even with this very, very early version we’re already seeing some promising results.”
TraceMonkey is present in the alpha version of Firefox 3.1, which is due for final release by the end of the year. At present, the functionality is turned off by default and Mozilla has admitted that there are still “bugs to fix and an enormous number of optimisations still to choose from” before the leap from alpha to full-blown release can be made.
In separate news, users of Firefox 2.0 will now receive a prompt suggesting they upgrade to the latest version of the browser, according to a blog post by Mike Beltzner, the company’s director of user experience.
You may also like...
Sponsored Links
advertisement
You may also like...
Latest Networking Analysis & Insight
Bring you own device: the $600 question
Inside the enterprise: A recent Cisco report claims bring your own device is gaining support from IT departments. But how much are staff willing to invest in personal technology?
- Interop 2012: Q&A, Saar Gillai, CTO, HP Networking
- Is BT the key to broadband Britain?
- Tencent: the biggest web company you’ve never heard of
- The truth about spam
- Have ISPs finally lost the DEA fight?
- Are you ready to launch IPv6 securely?
- Broadband, pricing and small businesses
- Welcome to the stay-at-home Olympics
- Q&A: Cisco on servers, storage and strategy
Latest Networking Reviews
HP t410 All-in-One Thin Client review: First look
- Swyx SwyxExpress X20 review
- Ipswitch WhatsUp Gold Premium 15
- ForeScout Technologies CounterACT 6.3.4
- ThinPrint Printer Dashboard review: First Look
- TITUS Aware for Microsoft Outlook review
- Windows Phone 7 Mango review: First Look
- Dartware InterMapper review
- Kemp Technologies LoadMaster 3600 review
- Sangfor WANACC M5500 review
advertisement
Most popular
- Apple iPad 3 vs iPad 2 head-to-head review
- ICO: Fines for cookie law breakers
- Hutchison denies it will pull plug on Three UK
- Sony Vaio T13 Ultrabook review: First look
- BlackBerry 7 OS certified to carry 'Restricted' UK government information
- Facebook floatation marred by Nasdaq glitch
- Open source software driving cloud-based innovation
- CIO: Career is over?
- EMC World 2012: Tucci declares Documentum is here to stay
- Dell PowerEdge R820 review
Register for IT PRO
You'll get exclusive member benefits including free whitepapers, downloads, Webinars and weekly newsletters full of the latest IT PRO news, reviews, insight and expertise.





