< prev index next >

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

8224665: Parallel GC: Use WorkGang (7: remove task manager)
 #include "utilities/growableArray.hpp"
 #include "utilities/ostream.hpp"
 
 class AdjoiningGenerations;
 class GCHeapSummary;
-class GCTaskManager;
 class MemoryManager;
 class MemoryPool;
 class PSAdaptiveSizePolicy;
 class PSCardTable;
 class PSHeapSummary;

@@ -66,13 +65,10 // Collection of generations that are adjacent in the // space reserved for the heap. AdjoiningGenerations* _gens; unsigned int _death_march_count; - // The task manager - static GCTaskManager* _gc_task_manager; - GCMemoryManager* _young_manager; GCMemoryManager* _old_manager; MemoryPool* _eden_pool; MemoryPool* _survivor_pool;
@@ -132,12 +128,10 static PSGCAdaptivePolicyCounters* gc_policy_counters() { return _gc_policy_counters; } static ParallelScavengeHeap* heap(); - static GCTaskManager* const gc_task_manager() { return _gc_task_manager; } - CardTableBarrierSet* barrier_set(); PSCardTable* card_table(); AdjoiningGenerations* gens() { return _gens; }
< prev index next >