--- a/src/hotspot/share/gc/shared/collectedHeap.cpp Wed Oct 18 19:36:17 2017 -0700
+++ b/src/hotspot/share/gc/shared/collectedHeap.cpp Thu Oct 19 11:25:55 2017 +0200
@@ -347,7 +347,6 @@
"Mismatch: multiple objects?");
}
BarrierSet* bs = barrier_set();
- assert(bs->has_write_region_opt(), "No write_region() on BarrierSet");
bs->write_region(deferred);
// "Clear" the deferred_card_mark field
thread->set_deferred_card_mark(MemRegion());
@@ -430,7 +429,6 @@
} else {
// Do the card mark
BarrierSet* bs = barrier_set();
- assert(bs->has_write_region_opt(), "No write_region() on BarrierSet");
bs->write_region(mr);
}
}