Sunday, September 21, 2008

SquirrelFish Extreme: Fastest JavaScript Engine Yet

The WebKit's newest JavaScript engine SquirrelFish Extreme is available now. This claims to be twice as fast as its predecessor (i.e. SquirrelFish), 35% faster than Google Chrome's V8 and 55% faster than Mozilla's TraceMonkey.

The following comparison chart shows how good the SFX engine is.

sfx-perf

SFX uses four different technologies to deliver much better performance than the original SquirrelFish:
1. Bytecode optimizations

2. Polymorphic inline caching

3. Context threaded JIT compiler

4. Regular expression JIT compiler

This blog post on WebKit website explains these technologies in detail.

2 comments:

Anastácio Soberbo said...

Hello, I like this blog.
Sorry not write more, but my English is not good.
A hug from Portugal

Danushka Menikkumbura said...

Thanks Anastácio!. Do keep in touch.