diff options
author | Bobby Holley <bobbyholley@gmail.com> | 2017-08-24 10:44:00 -0700 |
---|---|---|
committer | Bobby Holley <bobbyholley@gmail.com> | 2017-08-25 10:00:15 -0700 |
commit | 2908b52c7b56024e9f59fbbd0baa8a3496b7ede2 (patch) | |
tree | 47ad354a60116a84a6fa0582e451ada63330cda5 /components/layout/sequential.rs | |
parent | 7fa6e355836901726e20af0d5e74cf3d37b944db (diff) | |
download | servo-2908b52c7b56024e9f59fbbd0baa8a3496b7ede2.tar.gz servo-2908b52c7b56024e9f59fbbd0baa8a3496b7ede2.zip |
Stop storing depth per-node in the sequential traversal.
This has two advantages:
* It allows us to store nodes in the same format that the parallel traversal uses.
* It allows us to double the size of the sequential work queue without increasing
the storage, which allows us to have WORK_UNIT_MAX * 2 entries before heap-
allocating, which is about what we want for adaptive mode.
MozReview-Commit-ID: 6VQwGfTQgct
Diffstat (limited to 'components/layout/sequential.rs')
0 files changed, 0 insertions, 0 deletions