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-21 11:34:06 -05:00
2025-02-07 16:53:11 +01:00
2025-02-02 17:18:56 +01:00
2024-11-15 14:49:20 +01:00
2025-01-30 15:18:43 -07:00
2025-01-30 15:18:43 -07:00
2025-01-27 14:53:33 +01:00
2025-01-27 14:53:33 +01:00
2025-02-05 16:04:50 -07:00
2025-01-22 12:33:55 +00:00
2024-12-04 16:34:13 +00:00
2024-11-10 12:50:45 +01:00
2025-01-22 12:33:55 +00:00
2024-12-10 12:01:45 +00:00
2024-12-10 12:01:45 +00:00
2024-11-15 14:49:20 +01:00
2024-11-15 14:49:20 +01:00
2024-11-15 14:49:20 +01:00
2024-12-01 11:56:18 +01:00
2024-11-15 14:49:20 +01:00
2024-11-15 14:49:20 +01:00
2024-11-15 14:49:20 +01:00
2025-01-27 14:53:33 +01:00
2025-01-27 14:53:33 +01:00
2024-11-24 15:29:47 -07:00
2024-11-24 15:29:47 -07:00
2025-01-10 13:21:36 +00:00
2025-01-30 18:37:53 +01:00
2025-01-27 14:53:33 +01:00
2025-01-27 14:53:33 +01:00
2025-01-27 14:53:33 +01:00