hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
changeset 24845 e8b8894a77df
parent 24429 4efc66ee325c
child 24941 4ebbe176a7b1
equal deleted inserted replaced
24843:b1022076517a 24845:e8b8894a77df
   852                            ParallelRefProcEnabled && (ParallelGCThreads > 1), // mt processing
   852                            ParallelRefProcEnabled && (ParallelGCThreads > 1), // mt processing
   853                            (int) ParallelGCThreads, // mt processing degree
   853                            (int) ParallelGCThreads, // mt processing degree
   854                            true,          // mt discovery
   854                            true,          // mt discovery
   855                            (int) ParallelGCThreads, // mt discovery degree
   855                            (int) ParallelGCThreads, // mt discovery degree
   856                            true,          // atomic_discovery
   856                            true,          // atomic_discovery
   857                            &_is_alive_closure, // non-header is alive closure
   857                            &_is_alive_closure); // non-header is alive closure
   858                            false);        // write barrier for next field updates
       
   859   _counters = new CollectorCounters("PSParallelCompact", 1);
   858   _counters = new CollectorCounters("PSParallelCompact", 1);
   860 
   859 
   861   // Initialize static fields in ParCompactionManager.
   860   // Initialize static fields in ParCompactionManager.
   862   ParCompactionManager::initialize(mark_bitmap());
   861   ParCompactionManager::initialize(mark_bitmap());
   863 }
   862 }