hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
changeset 29464 02c245ad3ec9
parent 29200 5e480434bef4
child 29684 a36d90acae41
equal deleted inserted replaced
29331:b788134d664a 29464:02c245ad3ec9
   547     if (FLAG_IS_DEFAULT(ConcGCThreads)) {
   547     if (FLAG_IS_DEFAULT(ConcGCThreads)) {
   548       // just for now
   548       // just for now
   549       FLAG_SET_DEFAULT(ConcGCThreads, (ParallelGCThreads + 3)/4);
   549       FLAG_SET_DEFAULT(ConcGCThreads, (ParallelGCThreads + 3)/4);
   550     }
   550     }
   551     if (ConcGCThreads > 1) {
   551     if (ConcGCThreads > 1) {
   552       _conc_workers = new YieldingFlexibleWorkGang("Parallel CMS Threads",
   552       _conc_workers = new YieldingFlexibleWorkGang("CMS Thread",
   553                                  ConcGCThreads, true);
   553                                  ConcGCThreads, true);
   554       if (_conc_workers == NULL) {
   554       if (_conc_workers == NULL) {
   555         warning("GC/CMS: _conc_workers allocation failure: "
   555         warning("GC/CMS: _conc_workers allocation failure: "
   556               "forcing -CMSConcurrentMTEnabled");
   556               "forcing -CMSConcurrentMTEnabled");
   557         CMSConcurrentMTEnabled = false;
   557         CMSConcurrentMTEnabled = false;