< prev index next >

src/hotspot/share/gc/g1/g1ConcurrentMark.cpp

Print this page

        

*** 1281,1291 **** assert(cl.is_complete(), "Shouldn't have aborted!"); // Now update the old/humongous region sets _g1h->remove_from_old_sets(cl.old_regions_removed(), cl.humongous_regions_removed()); { ! MutexLockerEx x(ParGCRareEvent_lock, Mutex::_no_safepoint_check_flag); _g1h->decrement_summary_bytes(cl.freed_bytes()); _cleanup_list->add_ordered(&local_cleanup_list); assert(local_cleanup_list.is_empty(), "post-condition"); --- 1281,1291 ---- assert(cl.is_complete(), "Shouldn't have aborted!"); // Now update the old/humongous region sets _g1h->remove_from_old_sets(cl.old_regions_removed(), cl.humongous_regions_removed()); { ! MutexLocker x(ParGCRareEvent_lock); _g1h->decrement_summary_bytes(cl.freed_bytes()); _cleanup_list->add_ordered(&local_cleanup_list); assert(local_cleanup_list.is_empty(), "post-condition");
< prev index next >