src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp

Print this page

        

*** 143,160 **** // in-progress traversals of completed log buffers to quit early; we will // also abandon all other buffers. if (G1RSBarrierUseQueue) { DirtyCardQueueSet& dcqs = JavaThread::dirty_card_queue_set(); dcqs.abandon_logs(); - if (_cg1rThread->do_traversal()) { - _pya = PYA_restart; - } else { - _cg1rThread->set_do_traversal(true); // Reset the post-yield actions. _pya = PYA_continue; _last_pya = PYA_continue; - } } else { _pya = PYA_restart; } } --- 143,155 ----