Andreas Kling
2ef37c0b06
LibWeb: Make EventLoop, TaskQueue, and Task GC-allocated
...
...and use HeapFunction instead of SafeFunction for task steps.
Since there is only one EventLoop per process, it lives as a global
handle in the VM custom data.
This makes it much easier to reason about lifetimes of tasks, task
steps, and random stuff captured by them.
2024-04-05 08:14:19 +02:00
..
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2024-04-05 08:14:19 +02:00
2024-04-05 08:14:19 +02:00
2024-03-06 07:19:10 +01:00
2024-03-18 14:06:28 -04:00
2024-03-20 15:18:44 -04:00
2022-10-15 01:25:12 +02:00
2024-04-03 18:14:33 +02:00
2024-03-18 14:06:28 -04:00
2024-03-22 11:29:57 +01:00
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2024-01-19 11:47:59 +01:00
2024-01-19 11:47:59 +01:00
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2023-12-15 22:04:46 +01:00
2024-03-18 14:06:28 -04:00