Let's Crank Up the Volume: A Deep Dive into the Crankshaft Compiler

0 0

Crankshaft is the V8 JavaScript engine’s optimizing compiler, a helpful little fellow built into the V8 engine that is designed to improve the performance of our JavaScript applications. But how does it work? In this talk, I deconstruct the internals of the Crankshaft compiler, discuss the process it goes through to optimize our code and the results of these optimizations, and examine how we might leverage our understanding of the internals in our day to day development work.