Lines Matching refs:push

3719   //   push oop on marking stack
3899 // . else push on work-queue
4000 work_q->push(cur);
4149 // first thread to mark it, then we push it on our
4152 // push on work queue (grey set)
4162 !(_work_queue->push(obj) || _overflow_stack->par_push(obj))) {
4172 "Else push should have succeeded");
6771 // push on marking stack (stack should be empty), and drain the
6774 bool res = _mark_stack->push(obj);
6775 assert(res, "Should have space to push on empty stack");
6885 // object first will do the subsequent push on
6888 // push on work_queue (which may not be empty), and trim the
6892 bool res = _work_queue->push(obj);
7312 bool res = _markStack->push(obj);
7313 assert(res, "Empty non-zero size stack should have space for single push");
7439 bool res = _work_queue->push(obj); // overflow could occur here
7517 bool res = _mark_stack->push(obj);
7518 assert(res, "Empty non-zero size stack should have space for single push");
7568 if (!_mark_stack->push(obj)) { // stack overflow
7573 assert(_mark_stack->isFull(), "Else push should have succeeded");
7673 if (simulate_overflow || !_markStack->push(obj)) { // stack overflow
7678 assert(simulate_overflow || _markStack->isFull(), "Else push should have succeeded");
7701 // Should we push this marked oop on our stack?
7706 // -- else push on work queue
7724 !(_work_queue->push(obj) || _overflow_stack->par_push(obj))) {
7734 "Else push should have succeeded");
7786 // push on the marking stack (grey set)
7795 if (simulate_overflow || !_mark_stack->push(obj)) {
7866 // first thread to mark it, then we push it on our
7869 // push on work queue (grey set)
7878 if (simulate_overflow || !_work_queue->push(obj)) {
8675 if (simulate_overflow || !_mark_stack->push(obj)) {
8717 bool res = _work_queue->push(obj);
8767 if (simulate_overflow || !_work_queue->push(obj)) {
8881 bool res = stack->push(cur);
9025 bool res = work_q->push(cur);
9080 _preserved_oop_stack.push(p);
9081 _preserved_mark_stack.push(m);
9102 // be trying to push it on the overflow list; see