Google представила Crankshaft, новое ядро JavaScript движка V8, которое уже входит в тестовые сборки браузера Google Chrome 10. Тесты показывают, что новая версия движка существенно повышает ускоряет исполнение JavaScript-кода, особенно в сложных и ресурсоемких вариантах. Согласно данным шести тестов V8 JavaScript Benchmark Suite скорость увеличивается почти вдвое.
Известно, что V8 Crankshaft состоит из четырех частей – собственно компилятора (для которого улучшено время инициализации, что ускоряет загрузку, в том числе и за счет меньшего числа сгенерированного кода), оптимизатора (расшифровывает и ускоряет "HotSpot" участки кода), деоптимизитора (если оптимизация оказалась избыточной, она стирается), анализатора кода (выявляет наиболее проблемные участки, отвечает за кэширование результатов). Как стало известно The Register, над созданием новой версии JavaScript движка работал Ларс Бак (Lars Bak), на счету которого успешное создание нескольких виртуальных машин.
В ответ разработчики FireFox поспешили заявить, что в 2011 году они не только догонят браузер от Google по производительности, но и обгонят его, поскольку для этого есть все необходимые ресурсы. Джей Салливан (Jay Sullivan) директор по продуктам компании Mozilla отметил, что Crankshaft использует тот же подход к обработке кода, что и движок TraceMonkey, только делает это лучше.