Switch to speaker view

Or use left cursor

Switch to presentation view

Or use right cursor

You need to update your browser

These modern browsers have better performance and support the latest web technologies.

Sorry, Eventer doesn't work quite right on your device.

Right now, Eventer can be viewed on your desktop computer and any Apple mobile device with iOS 7 or later. We're hard at work on supporting other platforms.

00:00:00 / 00:00:00

Crankshaft: Turbocharging the Next Generation of Web Applications

  • Kasper Lund
  • 00:57:18

Crankshaft is a new compilation infrastructure for V8, Google Chrome\'s JavaScript engine. By using aggressive optimizations, Crankshaft dramatically improves the performance of compute-intensive JavaScript applications -- often by more than a factor of two! In this presentation, you will get an insight into how we decide which functionsto optimize and how we gather type-feedback while running your code anduse that to turn the performance-critical parts of your JavaScript programs into efficient native code.

  • Kasper Lund is a software engineer at Google working on V8 -- the JavaScript engine used in Google Chrome. He has more than 10 years of industrial experience in designing and implementing virtual machines and runtime systems and his primary areas of interests and expertise are efficient interpretation, dynamic compilation, and adaptive optimizations.

Having trouble viewing the talks? Please let us know.

Or, help us improve by telling us what you think.