Google Chrome 10 Introduces Crankshaft

The race is on.
Google Chrome fans will scream out of the excitement, as Google has recently released the very first build of Google Chrome 10 with Crankshaft.
What is that?
It is a new compilation infrastructure for Google’s V8 JavaScript engine.
Vygantas, it’s confusing and such, just give us benchmarks already.


According to Google, Crankshaft has four main components that help to achieve such performance improvements:
- A base compiler which is used for all code initially.
- A runtime profiler which monitors the running system and identifies hot code, i.e., code that we spend a significant amount of the time running.
- An optimizing compiler which recompiles and optimizes hot code identified by the runtime profiler.
- Deoptimization support which allows the optimizing compiler to be optimistic in the assumptions it makes when generating code.
In case you want to test it as well, just head over to the canary builds page and seek for download link.
Thanks, Toxigene.


Post new comment