diff -r 2783e5e132e3 -r 722866f5e209 hotspot/src/share/vm/gc/shared/genCollectedHeap.cpp --- a/hotspot/src/share/vm/gc/shared/genCollectedHeap.cpp Wed Feb 03 18:18:00 2016 +0100 +++ b/hotspot/src/share/vm/gc/shared/genCollectedHeap.cpp Wed Feb 03 18:21:43 2016 +0100 @@ -458,7 +458,6 @@ prepared_for_verification = true; } - assert(!_young_gen->performs_in_place_marking(), "No young generation do in place marking"); collect_generation(_young_gen, full, size, @@ -489,8 +488,6 @@ prepare_for_verify(); } - assert(_old_gen->performs_in_place_marking(), "All old generations do in place marking"); - if (do_young_collection) { // We did a young GC. Need a new GC id for the old GC. GCIdMarkAndRestore gc_id_mark;