< prev index next >

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

Print this page
rev 55280 : [mq]: 8225418-region-attr-incorrectly-cleared
rev 55281 : [mq]: 8225478-cmrootregions-cleanup

*** 4656,4666 **** _survivor.add_used_bytes(allocated_bytes); } bool const during_im = collector_state()->in_initial_mark_gc(); if (during_im && allocated_bytes > 0) { ! _cm->root_regions()->add(alloc_region); } _hr_printer.retire(alloc_region); } HeapRegion* G1CollectedHeap::alloc_highest_free_region() { --- 4656,4666 ---- _survivor.add_used_bytes(allocated_bytes); } bool const during_im = collector_state()->in_initial_mark_gc(); if (during_im && allocated_bytes > 0) { ! _cm->root_regions()->add(alloc_region->next_top_at_mark_start(), alloc_region->top()); } _hr_printer.retire(alloc_region); } HeapRegion* G1CollectedHeap::alloc_highest_free_region() {
< prev index next >