Lines Matching refs:workers
36 const char* name, uint workers, bool are_GC_task_threads) :
37 FlexibleWorkGang(name, workers, are_GC_task_threads, false),
46 // Run a task; returns when the task is done, or the workers yield,
51 // continuation information used by workers to continue the task
53 // immediately with no actual work having been done by the workers.
58 Some subset of workers may have yielded and some may
60 been completed, the workers are bound to that task.
67 to the workers; the second is used to continue an
79 Set number of active workers (as asked)
80 Notify workers that work is ready to be done
81 [the requisite # workers would then start up
87 [completed workers are rest to idle state by overseer?]
94 Else, set the number of active workers as requested?
95 Notify workers that they can continue from yield points
96 New workers can also start up as required
138 // Wake up all the workers, the first few will get to work,
188 // Restart the yielded gang workers
314 // are already the requisite number of workers
316 // There are already enough workers, we do not need to
331 // Update status of task based on whether all workers have