Searched refs:GCTaskQueue (Results 1 - 11 of 11) sorted by relevance

/openjdk9/hotspot/src/share/vm/gc/parallel/
H A DgcTaskManager.hpp38 class GCTaskQueue;
136 class GCTaskQueue : public ResourceObj { class in inherits:ResourceObj
146 static GCTaskQueue* create();
148 static GCTaskQueue* create_on_c_heap();
150 static void destroy(GCTaskQueue* that);
167 void enqueue(GCTaskQueue* list);
174 GCTaskQueue(bool on_c_heap);
213 // A GCTaskQueue that can be synchronized.
214 // This "has-a" GCTaskQueue and a mutex to do the exclusion.
218 GCTaskQueue* _unsynchronized_queu
[all...]
H A DgcTaskManager.cpp102 // GCTaskQueue
105 GCTaskQueue* GCTaskQueue::create() {
106 GCTaskQueue* result = new GCTaskQueue(false);
108 tty->print_cr("GCTaskQueue::create()"
114 GCTaskQueue* GCTaskQueue::create_on_c_heap() {
115 GCTaskQueue* result = new(ResourceObj::C_HEAP, mtGC) GCTaskQueue(tru
124 GCTaskQueue::GCTaskQueue(bool on_c_heap) : function in class:GCTaskQueue
[all...]
H A DcardTableExtension.hpp33 class GCTaskQueue;
H A DpcTasks.cpp170 GCTaskQueue* q = GCTaskQueue::create();
188 GCTaskQueue* q = GCTaskQueue::create();
H A DpsScavenge.hpp37 class GCTaskQueue;
H A DpsScavenge.cpp175 GCTaskQueue* q = GCTaskQueue::create();
193 GCTaskQueue* q = GCTaskQueue::create();
368 GCTaskQueue* q = GCTaskQueue::create();
H A DpsPromotionManager.cpp274 // GCTask / GCTaskQueue are ResourceObjs
277 GCTaskQueue* q = GCTaskQueue::create();
H A DpsParallelCompact.hpp44 class GCTaskQueue;
1083 static void prepare_region_draining_tasks(GCTaskQueue* q,
1087 static void enqueue_dense_prefix_tasks(GCTaskQueue* q,
1092 GCTaskQueue* q,
H A DpsParallelCompact.cpp2073 GCTaskQueue* q = GCTaskQueue::create();
2223 void PSParallelCompact::prepare_region_draining_tasks(GCTaskQueue* q,
2267 void PSParallelCompact::enqueue_dense_prefix_tasks(GCTaskQueue* q,
2348 GCTaskQueue* q,
2412 GCTaskQueue* q = GCTaskQueue::create();
/openjdk9/hotspot/src/share/vm/runtime/
H A Dthread.hpp78 class GCTaskQueue;
2108 static void create_thread_roots_tasks(GCTaskQueue* q);
2110 static void create_thread_roots_marking_tasks(GCTaskQueue* q);
H A Dthread.cpp4357 void Threads::create_thread_roots_tasks(GCTaskQueue* q) {
4365 void Threads::create_thread_roots_marking_tasks(GCTaskQueue* q) {

Completed in 147 milliseconds