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-04-05 08:14:19 +02:00
2024-04-05 08:14:19 +02:00
2024-04-04 21:00:40 +02:00
2024-04-03 10:09:58 +01:00
2024-04-05 08:14:19 +02:00
2024-04-05 08:14:19 +02:00
2024-04-03 22:20:50 +02:00
2024-04-02 07:46:16 +02:00
2024-04-05 08:14:19 +02:00
2024-03-29 06:59:37 +01:00
2024-04-03 18:14:33 +02:00
2024-03-29 21:59:56 +01:00
2024-04-03 18:14:33 +02:00
2024-04-02 07:46:16 +02:00
2024-03-30 19:28:20 +01:00
2024-03-29 21:59:56 +01:00
2024-04-03 07:55:51 +02:00
2024-04-02 15:56:05 +02:00
2024-04-03 18:14:33 +02:00
2024-04-04 07:47:16 +02:00
2024-04-05 08:14:19 +02:00
2024-04-03 18:14:33 +02:00
2024-04-04 11:23:21 +02:00
2024-04-03 10:09:58 +01:00
2024-03-27 18:07:07 +01:00
2024-04-03 10:09:58 +01:00
2024-04-03 10:09:58 +01:00