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
Kasper Lund, TweetVirtual machine aficionado and hacker, Core developer of V8
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
Personal web site
Presentation: TweetCrankshaft: Turbocharging the next generation of web applications.
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.