Lines Matching defs:work
16 * 2 along with this work; if not, write to the Free Software Foundation,
182 // work queue, allowing them to be stolen and draining our
198 // stack to our work queue.
422 // Print stats related to work queue activity.
457 // to scaling. Should we add heavy-weight work into this
550 // We have no local work, attempt to steal from other threads.
552 // attempt to steal work from promoted.
596 // The "i" passed to this method is the part of the work for
604 void ParNewGenTask::work(uint worker_id) {
774 virtual void work(uint worker_id);
800 void ParNewRefProcTaskProxy::work(uint worker_id)
806 _task.work(worker_id, par_scan_state.is_alive_closure(),
821 virtual void work(uint worker_id)
823 _task.work(worker_id);
932 assert(workers != NULL, "Need workgang for parallel work");
994 // It turns out that even when we're using 1 thread, doing the work in a
1003 tsk.work(0);
1174 // The sequential code read "old->age()" below. That doesn't work here,
1290 // The sequential code read "old->age()" below. That doesn't work here,
1419 // would not work (we would have potential aliasing between C-heap
1585 // Push objects on prefix list onto this thread's work queue
1596 // This can become a scaling bottleneck when there is work queue overflow coincident