More ways we’re making Chrome faster
From the beginning of Chrome, one of our 4 founding principles has been speed, and it remains a core principle that guides our work. Today’s The Fast and the Curious post shares how recent technical improvements to Chrome have helped us reach a new performance milestone on the Speedometer browser benchmark across platforms.
`innerHTML` is a very common way of updating the DOM via JavaScript so we added specialized fast paths for parsing. To our happy surprise, it seems some of this work will also be benefitting WebKit, which will include it in their engine as well. Our goal is always to create a better web experience for all web users so we’re happy to see this work having expanded impact!
More efficient pointer compression & allocations in V8 & Oilpan
Getting the Most out of High-End Mobile Devices
Chrome on Android has always been optimized for a small footprint, but the Android ecosystem is diverse and contains devices with varying levels of capabilities. To maximize the performance of Chrome on high-end devices, we are now targeting them with a version of Chrome that uses compiler flags tuned for speed rather than binary size.
For capable devices, these versions of Chrome run the Speedometer 2.1 benchmark 30% faster.
Posted by Thomas Nattestad, Senior Product Manager, and Andrew Grieve, Software Engineer