< prev index next > src/hotspot/share/gc/parallel/psCompactionManager.hpp
Print this page
// Array of task queues. Needed by the task terminator.
static RegionTaskQueueSet* region_task_queues() { return _region_task_queues; }
inline PSMarkTaskQueue* marking_stack() { return &_marking_stack; }
! void push_objArray(oop obj);
// To collect per-region live-words in a worker local cache in order to
// reduce threads contention.
class MarkingStatsCache : public CHeapObj<mtGC> {
constexpr static size_t num_entries = 1024;
// Array of task queues. Needed by the task terminator.
static RegionTaskQueueSet* region_task_queues() { return _region_task_queues; }
inline PSMarkTaskQueue* marking_stack() { return &_marking_stack; }
! void push_objArray(objArrayOop obj);
// To collect per-region live-words in a worker local cache in order to
// reduce threads contention.
class MarkingStatsCache : public CHeapObj<mtGC> {
constexpr static size_t num_entries = 1024;
< prev index next >