< 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 >