void T_worker() { while (1) { consume().run(); } } void T_scheduler() { while (!jobs.empty()) { for (auto j : jobs.find_ready()) { produce(j); } } }
<
>
_
<><_
><>_