--- old/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp Thu Mar 10 19:21:14 2011 +++ new/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp Thu Mar 10 19:21:14 2011 @@ -58,9 +58,7 @@ void PSMarkSweep::initialize() { MemRegion mr = Universe::heap()->reserved_region(); - _ref_processor = new ReferenceProcessor(mr, - true, // atomic_discovery - false); // mt_discovery + _ref_processor = new ReferenceProcessor(mr); // a vanilla ref proc _counters = new CollectorCounters("PSMarkSweep", 1); }