src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp

Print this page

        

*** 56,68 **** jlong PSMarkSweep::_time_of_last_gc = 0; CollectorCounters* PSMarkSweep::_counters = NULL; void PSMarkSweep::initialize() { MemRegion mr = Universe::heap()->reserved_region(); ! _ref_processor = new ReferenceProcessor(mr, ! true, // atomic_discovery ! false); // mt_discovery _counters = new CollectorCounters("PSMarkSweep", 1); } // This method contains all heap specific policy for invoking mark sweep. // PSMarkSweep::invoke_no_policy() will only attempt to mark-sweep-compact --- 56,66 ---- jlong PSMarkSweep::_time_of_last_gc = 0; CollectorCounters* PSMarkSweep::_counters = NULL; void PSMarkSweep::initialize() { MemRegion mr = Universe::heap()->reserved_region(); ! _ref_processor = new ReferenceProcessor(mr); // a vanilla ref proc _counters = new CollectorCounters("PSMarkSweep", 1); } // This method contains all heap specific policy for invoking mark sweep. // PSMarkSweep::invoke_no_policy() will only attempt to mark-sweep-compact