< prev index next >
src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
Print this page
rev 58648 : Shenandoah: New incremental-update mode
*** 241,250 ****
return fwd;
}
void ShenandoahBarrierSet::clone_barrier_runtime(oop src) {
! if (_heap->has_forwarded_objects()) {
clone_barrier(src);
}
}
--- 241,250 ----
return fwd;
}
void ShenandoahBarrierSet::clone_barrier_runtime(oop src) {
! if (_heap->has_forwarded_objects() || (ShenandoahStoreValEnqueueBarrier && _heap->is_concurrent_mark_in_progress())) {
clone_barrier(src);
}
}
< prev index next >