diff options
author | Josh Matthews <josh@joshmatthews.net> | 2025-04-24 08:01:51 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-24 12:01:51 +0000 |
commit | 878d5950354e3707854f94a409caa99d9ea6ebf8 (patch) | |
tree | 804018b1329fb579d70d36f7c4cd0a63050e9bba /components/script_bindings/webidls/ExtendableEvent.webidl | |
parent | 9dc56d420fdcd18d5dfd7bfec6e641f1e224c513 (diff) | |
download | servo-main.tar.gz servo-main.zip |
We previously ignored the opaque layout data field inside each node when
measuring a DOM node's memory usage. While some of the reachable memory
was accounted for by measuring the layout's box tree, measuring it via
the node ensures that we don't miss anything. Since there are often Arc
values involved, this means that the layout-thread box tree measurements
now look quite small, while reported JS heap usage has increased.
Testing: Manually compared about:memory for servo.org.
---------
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
Diffstat (limited to 'components/script_bindings/webidls/ExtendableEvent.webidl')
0 files changed, 0 insertions, 0 deletions