GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Presentation: "Crankshaft: Turbocharging the next generation of web applications."

Track: JavaScript / Time: Tuesday 14:30 - 15:20 / Location: Lille Sal, Musikhuset

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 functions to optimize and how we gather type-feedback while running your code and use that to turn the performance-critical parts of your JavaScript programs into efficient native code.

Keywords:JavaScript, V8, Google Chrome, Virtual machines, Adaptive optimizations, Just-in-time compilation.
Target audience: JavaScript programmers and web application developers who care about performance.

Download slides

Kasper Lund, Virtual machine aficionado and hacker, Core developer of V8

Kasper Lund

Biography: Kasper Lund

Kasper Lund is a software engineer at Google working on the design and implementation of programming languages. 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. Kasper is Member of the GOTO Aarhus Program Advisory Board. 

Personal web site