< prev index next >

src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp

Print this page

        

*** 5224,5234 **** pt.print_all_references(); } { GCTraceTime(Debug, gc, phases) t("Weak Processing", _gc_timer_cm); ! WeakProcessor::unlink_or_oops_do(&_is_alive_closure, &cmsKeepAliveClosure, &cmsDrainMarkingStackClosure); } // This is the point where the entire marking should have completed. verify_work_stacks_empty(); --- 5224,5234 ---- pt.print_all_references(); } { GCTraceTime(Debug, gc, phases) t("Weak Processing", _gc_timer_cm); ! WeakProcessor::weak_oops_do(&_is_alive_closure, &cmsKeepAliveClosure, &cmsDrainMarkingStackClosure); } // This is the point where the entire marking should have completed. verify_work_stacks_empty();
< prev index next >