--- old/src/share/vm/gc/shared/genCollectedHeap.cpp 2015-06-12 14:48:32.716193146 +0200 +++ new/src/share/vm/gc/shared/genCollectedHeap.cpp 2015-06-12 14:48:32.556187932 +0200 @@ -86,7 +86,7 @@ { assert(policy != NULL, "Sanity check"); if (UseConcMarkSweepGC) { - _workers = new FlexibleWorkGang("GC Thread", ParallelGCThreads, + _workers = new WorkGang("GC Thread", ParallelGCThreads, /* are_GC_task_threads */true, /* are_ConcurrentGC_threads */false); _workers->initialize_workers();