servo/components/layout/table
Martin Robinson 647122d0f6
layout: Stop using Rayon in single-threaded mode (#37832)
In layout, some parts of the code were still using parallel iterators
from Rayon even when single-thread layout was activated. This change
modifies those parts to use non-parallel iterators when
`LayoutContext::use_rayon` is not active.

Testing: It's very hard to make an automated test for this, but I've
manually
verified this by building with tracing and observing that layout runs
only on
a single thread now when loading https://servo.org.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-07-02 12:44:43 +00:00
..
construct.rs layout: Remove TryFrom<Contents> for NonReplacedContents (#37815) 2025-07-01 18:21:33 +00:00
layout.rs layout: Stop using Rayon in single-threaded mode (#37832) 2025-07-02 12:44:43 +00:00
mod.rs layout: Correct damage propagation and style repair for repaint-only layout (#37004) 2025-05-19 10:17:49 +00:00