Ignition + Turbofan update
Ross McIlroy
Google London
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Compiler Pipeline (2015)
Crankshaft
Optimized Code
TurboFan
Optimized
Full- codegen
Unoptimized Code
Baseline
Optimize
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Compiler Pipeline (2016)
Crankshaft
Optimized Code
TurboFan
Optimized
Full- codegen
Unoptimized Code
Baseline
Optimize
Ignition
Bytecode
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Compiler Pipeline (2017)
Optimized Code
TurboFan
Optimized
Baseline
Optimize
Ignition
Bytecode
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Code Memory Usage (Real Websites)
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Octane Performance
Full-Codegen + Crankshaft
Ignition + Crankshaft
Ignition + Turbofan
Better
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Octane Performance
Full-Codegen + Crankshaft
Ignition + Crankshaft
Ignition + Turbofan
40% slower
75% slower
<5% slower
15% slower
Better
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Startup Time (Real Websites)
Inbox
BBC News (AMP)
Page Load (ms)
Default
Ignition
Default
Ignition
Default
Ignition
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Startup Time (Real Websites)
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem