--- old/src/share/vm/gc/parallel/psScavenge.cpp 2015-05-20 11:02:00.571269000 +0200 +++ new/src/share/vm/gc/parallel/psScavenge.cpp 2015-05-20 11:02:00.435264405 +0200 @@ -382,7 +382,6 @@ // Get the active number of workers here and use that value // throughout the methods. uint active_workers = gc_task_manager()->active_workers(); - heap->set_par_threads(active_workers); PSPromotionManager::pre_scavenge();