index next >

src/share/vm/memory/sharedHeap.cpp

Print this page
rev 7209 : 6979279

@@ -70,11 +70,11 @@
   _sh = this;  // ch is static, should be set only once.
   if ((UseParNewGC ||
       (UseConcMarkSweepGC && (CMSParallelInitialMarkEnabled ||
                               CMSParallelRemarkEnabled)) ||
        UseG1GC) &&
-      ParallelGCThreads > 0) {
+      use_parallel_gc_threads()) {
     _workers = new FlexibleWorkGang("Parallel GC Threads", ParallelGCThreads,
                             /* are_GC_task_threads */true,
                             /* are_ConcurrentGC_threads */false);
     if (_workers == NULL) {
       vm_exit_during_initialization("Failed necessary allocation.");
index next >