< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Print this page

        

*** 1322,1336 **** if (!_aux_bitmap_region_special && !os::uncommit_memory((char*)_aux_bitmap_region.start(), _aux_bitmap_region.byte_size())) { log_warning(gc)("Could not uncommit native memory for auxiliary marking bitmap for heap iteration"); } } - void ShenandoahHeap::safe_object_iterate(ObjectClosure* cl) { - assert(SafepointSynchronize::is_at_safepoint(), "safe iteration is only available during safepoints"); - object_iterate(cl); - } - void ShenandoahHeap::heap_region_iterate(ShenandoahHeapRegionClosure* blk) const { for (size_t i = 0; i < num_regions(); i++) { ShenandoahHeapRegion* current = get_region(i); blk->heap_region_do(current); } --- 1322,1331 ----
< prev index next >