Lines Matching refs:workers
3784 int _n_workers; // requested/desired # workers
3809 YieldingFlexibleWorkGang* workers,
4202 // workers from interfering with the work done below.
4315 // Since the actual number of workers we get may be different
4361 // Get the workers going again
5123 // workers to be taken from the active workers in the work gang.
5127 int n_workers, FlexibleWorkGang* workers,
5372 // synchronization with other gang-workers while setting or
5420 // overflow list and does not affect the number of workers. Just
5604 FlexibleWorkGang* workers = gch->workers();
5605 assert(workers != NULL, "Need parallel worker threads.");
5606 // Choose to use the number of GC workers most recently set
5609 int n_workers = workers->active_workers();
5613 workers->set_active_workers(n_workers);
5620 n_workers, workers, task_queues());
5657 workers->run_task(&tsk);
5782 AbstractWorkGang* workers,
5795 set_for_termination(workers->active_workers());
5875 // overflow list and does not affect the number of workers. Just
5912 FlexibleWorkGang* workers = gch->workers();
5913 assert(workers != NULL, "Need parallel worker threads.");
5917 workers, _collector.task_queues());
5918 workers->run_task(&rp_task);
5925 FlexibleWorkGang* workers = gch->workers();
5926 assert(workers != NULL, "Need parallel worker threads.");
5928 workers->run_task(&enq_task);
5961 FlexibleWorkGang* workers = gch->workers();
5962 if (workers != NULL) {
5963 active_workers = workers->active_workers();
7644 // workers from interfering with the work done below.