News: 0001482554

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Servo Web Engine Now Leverages Multiple CPU Cores For Rendering HTML Tables

([Free Software] 3 Hours Ago Servo Engine)


The Servo project is out with their latest monthly status report to highlight advancements made on this open-source, Rust-written web layout engine.

First up for work accomplished in the month of July, Servo now supports a parallel table layout mode by default. This spreads the work for laying out rows and columns over all available CPU cores. This is part of the effort to increase CPU parallelism within the Servo layout engine. Servo leverages the Rayon Rust crate for work-stealing parallelism. It was just at the end of last year that Servo [1]began receiving funding to work on its HTML table support .

Servo this month has also made advancements on its flexbox layout engine, support for generic font families, improved debugging, experimental OpenHarmony support, and leveraging ThinLTO for nightly builds of Servo.

Servo has also seen documentation improvements and other new web features like handling for document.fonts.ready, URL.parse(), the caption tag on tables, and more.

More details on Servo changes that landed during the month of July via the [2]Servo.org blog .



[1] https://www.phoronix.com/news/Servo-Grant-Funding-Table

[2] https://servo.org/blog/2024/07/31/this-month-in-servo/



Quackdoc

royce

Quackdoc

bug77

AnErrupTion

juarezr

V1tol

Quackdoc

bug77

Many are called, few volunteer.