< prev index next >
src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
Print this page
rev 58687 : Shenandoah: New incremental-update mode
*** 239,248 ****
return fwd;
}
void ShenandoahBarrierSet::clone_barrier_runtime(oop src) {
! if (_heap->has_forwarded_objects()) {
clone_barrier(src);
}
}
--- 239,248 ----
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 >