8224665: Parallel GC: Use WorkGang (7: remove task manager)

Reviewed-by: stefank, kbarrett, tschatzl
This commit is contained in:
Leo Korinth 2019-08-16 09:18:38 +02:00
parent fd1966fa3a
commit 1447c5c0e3
18 changed files with 13 additions and 2112 deletions

View file

@ -45,7 +45,6 @@
class AdjoiningGenerations;
class GCHeapSummary;
class GCTaskManager;
class MemoryManager;
class MemoryPool;
class PSAdaptiveSizePolicy;
@ -69,9 +68,6 @@ class ParallelScavengeHeap : public CollectedHeap {
AdjoiningGenerations* _gens;
unsigned int _death_march_count;
// The task manager
static GCTaskManager* _gc_task_manager;
GCMemoryManager* _young_manager;
GCMemoryManager* _old_manager;
@ -136,8 +132,6 @@ class ParallelScavengeHeap : public CollectedHeap {
static ParallelScavengeHeap* heap();
static GCTaskManager* const gc_task_manager() { return _gc_task_manager; }
CardTableBarrierSet* barrier_set();
PSCardTable* card_table();