< prev index next >

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

Print this page
rev 8824 : [mq]: rev1

*** 273,283 **** // 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; } --- 273,283 ---- // 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::set_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 >