Lines Matching defs:_active_workers
300 // number of workers run for a task is "_active_workers"
302 // "needs_more_workers()" returns true until "_active_workers"
314 // are not needed for this tasks (i.e., "_active_workers" have
321 // As described above _active_workers determines the number
326 uint _active_workers;
336 _active_workers(UseDynamicNumberOfGCThreads ? 1U : ParallelGCThreads) {}
338 virtual uint active_workers() const { return _active_workers; }
342 _active_workers = MIN2(v, _total_workers);
344 _active_workers = MAX2(1U, _active_workers);
345 assert(UseDynamicNumberOfGCThreads || _active_workers == _total_workers,
350 return _started_workers < _active_workers;