Files
ladybird/Libraries/LibWeb/HTML
Andreas Kling 53c9c6f3ee LibWeb: Make Agent's MutationObserver list weak
Before this change, Agent held on to all of the live MutationObserver
objects via GC::Root. This prevented them from ever getting
garbage-collected.

Instead of roots, we now use a simple IntrusiveList and remove them
from it in the finalizer for MutationObserver.

This fixes a massive GC leak on Speedometer.
2025-02-07 16:53:11 +01:00
..
2025-01-30 15:00:16 +00:00
2025-01-30 15:00:16 +00:00
2025-01-30 15:00:16 +00:00
2024-11-25 21:13:53 +01:00
2025-01-30 15:00:16 +00:00