The Register® — Biting the hand that feeds IT

Feeds

Firefox engine speeds past Chrome after Jager shot

Mozilla claims (a) SunSpider crown

Customer Success Testimonial: Recovery is Everything

Mozilla has claimed the fastest SunSpider scores on the planet, after internal tests showed that its latest Firefox JavaScript engine — which includes the new JagerMonkey extension — outperforms both Google Chrome's V8 engine and Apple Safari's Nitro.

Director of community development Asa Dotzler made the claim on Monday morning with a blog post.

The planet Dotzler refers to does not seem to include Opera or Internet Explorer — Mozilla is running shell-only tests against only Chrome V8 and Safari Nitro — and the new Firefox engine still trails Chrome on Google's V8 benchmarks. But Mozilla has reached a milestone nonetheless. The open sourcers have long said that their new JavaScript engine would be as fast or faster than the competition.

Mozilla tracks its latest benchmark numbers for its revamped engine here:

SpiderMonkey passes Chrome

Set to debut with Firefox 4 this fall, JaegerMonkey is an extension of the company's existing SpiderMonkey JavaScript engine. It operates alongside Mozilla's TraceMonkey extension, which debuted with Firefox 3.5 in June of last year.

TraceMonkey attempts to speed performance by detecting code loops and converting them into assembly language. But there are cases where this sort of "tracing" just doesn't work, and when that happens, the current version of Firefox — 3.6 — reverts to an aging interpreter that runs JavaScript at speeds reminiscent of the days before Google Chrome made its debut.

With Firefox 4 — now in beta — TraceMonkey will still look to convert loops, but when it can't, JaegerMonkey will convert entire methods into assembly. This new method JIT compiler uses the Nitro assembler from Apple’s open source WebKit project, the same assembler used by Google Chrome and Apple Safari. ®

Agentless Backup is Not a Myth

Indeed

Which makes this news farcical.

My car is also the fastest car in the world. I tested it myself against a Sinclair C5, a Mini Metro running on most of it's cylinders, and a Fiat 500.

I couldn't lay my hands on a Enzo, so I didn't bother testing it against that.

1
0

When will El-Reg report this then?

As clearly vendor benchmarking is the flavor of the month.

http://files.myopera.com/EspenAO/files/benchmark_opera11.jpg

1
0

re: speed

pure JS speed isn't really important on regular websites, but to advanced web-apps and especially games... particularly with HTML5. Decent games will be more viable in pure JS/HTML5 at this time, and need performance to compete against Flash.

1
0

More from The Register

SCO vs. IBM battle resumes over ownership of Unix
Zombie lawsuit back and wants to suck the brains out of Linux
Bjarne Again: Hallelujah for C++
Plus: Now officially OK to admit you never used STL algorithms
Interwebs taunt Sir Jony over Apple eye candy makeover
Hey Ive, Ive... add more unicorns, willya?
Apple: iOS7 dayglo Barbie makeover is UNFINISHED - report
Plus: You don't like the icons? Blame marketing
Red Hat to ditch MySQL for MariaDB in RHEL 7
So long, Oracle! Don't let the door hit you on the way out
Shy? Socially inadequate? Fiddling with your phone could help
App 'tells the brutal truth' about social inadequates' chatup lines
Java EE 7 melds HTML5 with enterprise apps
New release arrives with GlassFish, NetBeans support
 breaking news
'Office Facebook' firm Tibbr wants you to PAY for mobe-meetings app
Great idea. Punters won't cough for it though
 breaking news
The only Waze is Google: Ad giant tipped to gobble map app 'for $1.3bn'
Pac-Man-satnav-ish upstart in bidding war with Apple, Facebook
 breaking news
PM Cameron calls for modern, programmable computers! (We think)
IT education musings to G8 chiefs to mystify IT industry