--- old/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp 2014-12-12 02:18:55.456000000 -0500 +++ new/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp 2014-12-12 02:18:55.378000000 -0500 @@ -195,7 +195,7 @@ COMPILER2_PRESENT(DerivedPointerTable::clear()); - ref_processor()->enable_discovery(true /*verify_disabled*/, true /*verify_no_refs*/); + ref_processor()->enable_discovery(); ref_processor()->setup_policy(clear_all_softrefs); mark_sweep_phase1(clear_all_softrefs);