This year, V8 launched Ignition and Turbofan, the new compiler pipeline that handles all JavaScript code generation. Previously, achieving high-performance in Node.js meant catering to the oddities of our now-deprecated Crankshaft compiler. This talk covers our new code-generation architecture - what makes it special, a bit about how it works, and how to write high performance code for the new V8 pipeline.
Peter finished his degree in Software Engineering at the Australian National University and moved to Munich to work on V8 in 2016. He works in the Tools and Embedders sub-team, and has been focusing on the performance of ES6 features and Node.js.