Searched refs:waitForWork (Results 1 – 3 of 3) sorted by relevance
12 - [`marl::Scheduler::Worker::waitForWork()`](#marlschedulerworkerwaitforwork)96 - Calls [`waitForWork()`](#marlschedulerworkerwaitforwork) to block until there's something new to …126 ### `marl::Scheduler::Worker::waitForWork()`128 When a worker runs out of tasks to start and fibers to resume, `waitForWork()` is called to block u…130 If the worker is a [Multi-Threaded-Worker](#multi-threaded-workers), `waitForWork()` begins by ente…132 `waitForWork()` then waits for any of the following to occur before returning:169 …suspend()` begins by calling [`Scheduler::Worker::waitForWork()`](#marl::Scheduler::Worker::waitFo…
479 waitForWork(); in suspend()588 waitForWork(); in runUntilShutdown()593 void Scheduler::Worker::waitForWork() { in waitForWork() function in marl::Scheduler::Worker
416 void waitForWork() REQUIRES(work.mutex);