< prev index next >
src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Print this page
rev 13132 : Correctly iterate references in humongous regions.
@@ -88,13 +88,11 @@
// Step 2: Process all root regions.
{
ShenandoahHeapRegion* r = _root_regions->claim_next();
while (r != NULL) {
assert(r->is_root(), "must be root region");
- if (! r->is_humongous_continuation()) {
_heap->marked_object_oop_iterate(r, &cl);
- }
r->set_root(false);
if (check_and_handle_cancelled_gc()) return;
r = _root_regions->claim_next();
}
}
< prev index next >