Maglev JIT Compiler Boosts Chrome Performance

Google has introduced a new JIT comparator called Maglev, which has already been incorporated into the Chrome browser for users starting June 5th. This JIT compiler is designed for the rapid generation of high-performance machine code for actively used JavaScript. As a result of its inclusion, there has been a significant increase in performance in the browser tests called Jetstream and Speedometer. The Speedometer test assesses responsiveness on browser websites and measures the speed of popular JavaScript libraries, with Chrome improving from 330 to 491 points thanks to optimizations made over the past year and the use of Maglev.

Moreover, in the Jetstream test, which verifies advanced web applications on JavaScript and Webassembly, the use of Maglev has resulted in a boost of 7.5%, reaching 330 points. In the graphics subsystem test called Motionmark, the performance indicators have improved thirty times since last year. More than twenty optimizations have been offered by developers for faster Chrome graphics, with half of them already included in the current code base for stable issues. These include improvements to the performance of the CANVAS, code profiling optimizations, improved task-performance planning on the GPU side, increased productivity of layers (compositing), implementation of the MSAA dynamic smoothing algorithm, and provision of 2D canvas-rasterization in separate processes for parallelization of operations.

In general, Chrome’s performance growth has been steadily increasing, propelled by the use of Maglev and a range of other optimizations, making Chrome an even more dynamic browser.

/Reports, release notes, official announcements.