modules: move the scheduler to a module

Mostly because we can but also because there are more ways of doing
the scheduling and this opens the door for some experimentation.
This commit is contained in:
Wim Taymans 2026-02-19 14:25:03 +01:00
parent 7887c365d1
commit 2fb38af3e0
8 changed files with 1041 additions and 842 deletions

File diff suppressed because it is too large Load diff