mirror of
https://github.com/servo/servo
synced 2026-05-08 16:12:15 +02:00
This is useful in about:memory to measure memory usage after running the GC. The calling page sends a callback to the constellation that in turn wait for all script threads to run the GC and report back. Testing: Manual testing in `about:memory` Before running GC: <img width="2048" height="1480" alt="Screenshot from 2026-02-23 18-50-46" src="https://github.com/user-attachments/assets/fd8399c1-fbc7-4f4c-886d-f29629ef8369" /> After running GC: <img width="2048" height="1480" alt="Screenshot from 2026-02-23 18-51-00" src="https://github.com/user-attachments/assets/82c793f7-8229-4de4-9cb5-47c94383b410" /> Signed-off-by: webbeef <me@webbeef.org>