< prev index next >

src/share/vm/gc/g1/g1Allocator.cpp

Print this page

        

*** 199,209 **** // min_region_size'd chunk of the allocated G1 region. _bottom = hr->bottom(); _max = _bottom + HeapRegion::min_region_size_in_words(); // Tell mark-sweep that objects in this region are not to be marked. ! G1MarkSweep::mark_range_archive(MemRegion(_bottom, HeapRegion::GrainWords)); // Since we've modified the old set, call update_sizes. _g1h->g1mm()->update_sizes(); return true; } --- 199,209 ---- // min_region_size'd chunk of the allocated G1 region. _bottom = hr->bottom(); _max = _bottom + HeapRegion::min_region_size_in_words(); // Tell mark-sweep that objects in this region are not to be marked. ! G1MarkSweep::mark_range_archive(MemRegion(_bottom, HeapRegion::GrainWords), true); // Since we've modified the old set, call update_sizes. _g1h->g1mm()->update_sizes(); return true; }
< prev index next >