--- old/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp 2013-05-22 16:02:17.595959706 -0700 +++ new/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp 2013-05-22 16:02:17.371644903 -0700 @@ -1417,8 +1417,6 @@ MemoryService::track_memory_usage(); - verify_after_gc(); - assert(!ref_processor_stw()->discovery_enabled(), "Postcondition"); ref_processor_stw()->verify_no_references_recorded(); @@ -1521,6 +1519,8 @@ _hrs.verify_optional(); verify_region_sets_optional(); + verify_after_gc(); + // Start a new incremental collection set for the next pause assert(g1_policy()->collection_set() == NULL, "must be"); g1_policy()->start_incremental_cset_building();