< prev index next >
src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Print this page
rev 14452 : [mq]: onebitmap.patch
@@ -157,13 +157,13 @@
void work(uint worker_id) {
ShenandoahCollectionSet* cset = _heap->collection_set();
ShenandoahHeapRegion* r = cset->claim_next();
while (r != NULL) {
HeapWord* bottom = r->bottom();
- HeapWord* top = _heap->complete_top_at_mark_start(r->bottom());
+ HeapWord* top = _heap->top_at_mark_start(r->bottom());
if (top > bottom) {
- _heap->complete_mark_bit_map()->clear_range_large(MemRegion(bottom, top));
+ _heap->mark_bit_map()->clear_range_large(MemRegion(bottom, top));
}
r = cset->claim_next();
}
}
< prev index next >