< prev index next >
src/share/vm/gc/g1/heapRegion.cpp
Print this page
rev 13181 : 8153360: G1HRRSFlushLogBuffersOnVerify with remembered set verification does not work
@@ -577,14 +577,13 @@
jbyte cv_field = *_bs->byte_for_const(p);
const jbyte dirty = CardTableModRefBS::dirty_card_val();
bool is_bad = !(from->is_young()
|| to->rem_set()->contains_reference(p)
- || !G1HRRSFlushLogBuffersOnVerify && // buffers were not flushed
- (_containing_obj->is_objArray() ?
- cv_field == dirty
- : cv_obj == dirty || cv_field == dirty));
+ || (_containing_obj->is_objArray() ?
+ cv_field == dirty :
+ cv_obj == dirty || cv_field == dirty));
if (is_bad) {
MutexLockerEx x(ParGCRareEvent_lock,
Mutex::_no_safepoint_check_flag);
if (!_failures) {
< prev index next >