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

/openjdk10/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.cpp103 // GCTaskQueue
106 GCTaskQueue* GCTaskQueue::create() {
107 GCTaskQueue* result = new GCTaskQueue(false);
109 tty->print_cr("GCTaskQueue::create()"
115 GCTaskQueue* GCTaskQueue::create_on_c_heap() {
116 GCTaskQueue* result = new(ResourceObj::C_HEAP, mtGC) GCTaskQueue(tru
125 GCTaskQueue::GCTaskQueue(bool on_c_heap) : function in class:GCTaskQueue
[all...]
H A DpcTasks.cpp165 GCTaskQueue* q = GCTaskQueue::create();
183 GCTaskQueue* q = GCTaskQueue::create();
H A DcardTableExtension.hpp33 class GCTaskQueue;
H A DpsScavenge.hpp37 class GCTaskQueue;
H A DpsScavenge.cpp174 GCTaskQueue* q = GCTaskQueue::create();
192 GCTaskQueue* q = GCTaskQueue::create();
367 GCTaskQueue* q = GCTaskQueue::create();
H A DpsPromotionManager.cpp276 // GCTask / GCTaskQueue are ResourceObjs
279 GCTaskQueue* q = GCTaskQueue::create();
H A DpsParallelCompact.hpp44 class GCTaskQueue;
1082 static void prepare_region_draining_tasks(GCTaskQueue* q,
1086 static void enqueue_dense_prefix_tasks(GCTaskQueue* q,
1091 GCTaskQueue* q,
H A DpsParallelCompact.cpp2081 GCTaskQueue* q = GCTaskQueue::create();
2231 void PSParallelCompact::prepare_region_draining_tasks(GCTaskQueue* q,
2275 void PSParallelCompact::enqueue_dense_prefix_tasks(GCTaskQueue* q,
2356 GCTaskQueue* q,
2421 GCTaskQueue* q = GCTaskQueue::create();
/openjdk10/hotspot/src/share/vm/runtime/
H A Dthread.hpp78 class GCTaskQueue;
2093 static void create_thread_roots_tasks(GCTaskQueue* q);
2095 static void create_thread_roots_marking_tasks(GCTaskQueue* q);
H A Dthread.cpp4338 void Threads::create_thread_roots_tasks(GCTaskQueue* q) {
4346 void Threads::create_thread_roots_marking_tasks(GCTaskQueue* q) {

Completed in 193 milliseconds