Async Scheduler Hook API
Механізм активації конкурентного виконання на рівні ядра PHP. Ядро надає спеціальні хуки, які дозволяють винести реалізацію планувальника в окреме розширення або навіть у код на PHP.
- Суворий opt-in: нульові накладні витрати, доки планувальник не зареєстровано
- Сумісність із Fiber: наявний код на Fiber продовжує працювати, а файбери підхоплюються планувальником
- Continuation: симетричне перемикання контексту A→B поверх машинерії Fiber
- Єдина точка реєстрації:
SchedulerHook::register()вмикає конкурентність у всьому рушії - Ізоляція контексту корутин: окремі користувацький і внутрішній контексти
- Свобода екосистеми: ядро стандартизує лише активацію та інтерфейс планувальника, а
spawn()/await()/ канали залишаються за реалізацією