< 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;
***************
// 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 >