SquirrelFish Extreme increases JavaScript performance a LOT

Longer bars represent better performances.

The Webkit blog has posted benchmarks on their “next generation” JavaScript interpreter called SquirrelFish Extreme (SFX). SquirrelFish Extreme uses “more advanced techniques” to deliver even faster JavaScript performance.

The new version of SquirrelFish is over three times faster than the current Safari 3.1 version that is available in Mac OS X 10.4.11 or 10.5 from Apple. 

JavaScript is heavily used in Web 2.0 applications. But for TeamCue, it means a lot more than that. Because TeamCue relies on JavaScript technology to create timers and metronome pulses, the faster the javascript engine is, the smaller inaccuracy the timers would be.

Right now, the JavaScript engine in Safari is actually slightly slower than FireFox, and I have already invested a lot of time in trying to optimize my codes to reduce the inaccuracy effects caused by performance differences. So when SquirrelFish is finally released to the users, it’ll make teamCue a lot more accurate, and my life a lot easier.
SquirrelFish Extreme is now available in the nightly betas of Webkit for personal testing, and should eventually make its way into future Safari releases.

 

According to a blog post from inside looking out, IE 8, being one of the next generation web browser, is about 10 times slower than others (Firefox, Webkit, and Google Chrome) in terms of Javascript performance.

Nice work, Microsoft.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*