< prev index next >

src/hotspot/share/gc/parallel/psScavenge.hpp

8224665: Parallel GC: Use WorkGang (7: remove task manager)
 #include "gc/shared/gcTrace.hpp"
 #include "memory/allocation.hpp"
 #include "oops/oop.hpp"
 #include "utilities/stack.hpp"
 
-class GCTaskManager;
-class GCTaskQueue;
 class OopStack;
 class ReferenceProcessor;
 class ParallelScavengeHeap;
 class ParallelScavengeTracer;
 class PSIsAliveClosure;

@@ -109,12 +107,10 // Used by scavenge_contents && psMarkSweep static ReferenceProcessor* const reference_processor() { assert(_ref_processor != NULL, "Sanity"); return _ref_processor; } - // Used to add tasks - static GCTaskManager* const gc_task_manager(); // The promotion managers tell us if they encountered overflow static void set_survivor_overflow(bool state) { _survivor_overflow = state; } // Adaptive size policy support. When the young generation/old generation
< prev index next >