zed/crates/scheduler
Lukas Wirth f839f8e108
scheduler: Fix scheduler retention cycle (#57789)
async_tasks can build a cycle with the scheduler where the runnable
itself keeps a reference to the scheduler and the scheduler keeping
references to the runnable. This effectively can cause scheduler / task
leaks, most notably in test environments, so we break this cycle by
using weak pointers instead.

Release Notes:

- N/A or Added/Fixed/Improved ...
2026-05-27 10:32:14 +00:00
..
src scheduler: Fix scheduler retention cycle (#57789) 2026-05-27 10:32:14 +00:00
Cargo.toml GPUI on the web (#50228) 2026-02-26 18:36:50 +01:00
LICENSE-APACHE