Carakan JavaScript Engine
Opera 10.50 uses the Carakan JavaScript engine and claims that its the fastest JavaScript engine so far.
Can anyone here shed some light on what makes Carakan so fast (I'm testing it right now 😀 ) ?
Can anyone here shed some light on what makes Carakan so fast (I'm testing it right now 😀 ) ?
Replies
-
optimystixthis excerpt is from wikipedia
JavaScript engines
The "Linear A" is a JavaScript - Wikipedia engine used in older versions of Opera. Versions based on the "Core" Fork %28Software Development%29 of Presto, Opera %28Web Browser%29 7.0 through 9.27, use the "Linear B" enginePresto %28Layout Engine%29 Cite Note 1 The "Futhark" engine is used in some versions on the "Core 2" fork of Presto, namely Opera 9.5 to Opera 10.10Presto %28Layout Engine%29 Cite Note 2. When released it was the fastest engine around, but in 2008 a new generation of JavaScript engines from Google - Wikipedia (V8 %28Javascript Engine%29), Mozilla (Tracemonkey) and Apple Inc. (Squirrelfish) took one more step, introducing native code generation. Though raw JavaScript performance is of very little meaning in everyday browsing, this opened up for potential heavy computations on the client side and futhark, though still fast and efficient, would not be able to keep up.
In early 2009 Opera presented the next step, Carakan, which will be used in future versions of Opera. It features register-based Bytecode, native code generation, automatic object classification and overall performance improvements.Presto %28Layout Engine%29 Cite Note 3Presto %28Layout Engine%29 Cite Note 4. Early access in the Opera 10.50 pre-alpha showed that it's as fast as the fastest competitors, being the winner in 2 out of the 3 most used Benchmark %28Computing%29Presto %28Layout Engine%29 Cite Note 5, though it remains to be seen what the performance of the final version is. -
MaRoI'm still testing Opera 10.50, but till now in pages rendering it's much better than Opera 10.10 which is better than most of its generation of browsers.
Still a lot to read for me.
You are reading an archived discussion.
Related Posts
Hi;
I am trying to lift a 10 k.g. load using a screw
thread ( found on scissor jacks ).
I need to use as low a voltage as I...
Xebec 10, d annual techfest of mech dept,IGIT invites u to b a part of 3 day xtravaganza starting march 4 .it includes technical n non technical events both. u...
Can anyone tell the basic difference between transducer and transmitter?
-New Product Suite Allows Users to Cost-effectively Make First Steps to 3D while Retaining Existing 2D Functionality-
*
FARNBOROUGH, UK:*2 March 2010 - Autodesk, Inc. (NASDAQ: ADSK), a world leader...
Good evening, people! ^^
Call me Rerouch, or Ruru. I'm a 20 years-old girl, first year engineering student and future mecha engineer 😁.
For I don't get any family support,...