Lines Matching refs:GCTaskQueue

106 // GCTaskQueue
109 GCTaskQueue* GCTaskQueue::create() {
110 GCTaskQueue* result = new GCTaskQueue(false);
112 tty->print_cr("GCTaskQueue::create()"
118 GCTaskQueue* GCTaskQueue::create_on_c_heap() {
119 GCTaskQueue* result = new(ResourceObj::C_HEAP, mtGC) GCTaskQueue(true);
121 tty->print_cr("GCTaskQueue::create_on_c_heap()"
128 GCTaskQueue::GCTaskQueue(bool on_c_heap) :
133 " GCTaskQueue::GCTaskQueue() constructor",
138 void GCTaskQueue::destruct() {
142 void GCTaskQueue::destroy(GCTaskQueue* that) {
145 " GCTaskQueue::destroy()"
161 void GCTaskQueue::initialize() {
168 void GCTaskQueue::enqueue(GCTask* task) {
171 " GCTaskQueue::enqueue(task: "
195 void GCTaskQueue::enqueue(GCTaskQueue* list) {
198 " GCTaskQueue::enqueue(list: "
231 GCTask* GCTaskQueue::dequeue() {
234 " GCTaskQueue::dequeue()", this);
248 GCTask* GCTaskQueue::dequeue(uint affinity) {
251 " GCTaskQueue::dequeue(%u)", this, affinity);
281 GCTask* GCTaskQueue::remove() {
301 GCTask* GCTaskQueue::remove(GCTask* task) {
328 void GCTaskQueue::verify_length() const {
339 void GCTaskQueue::print(const char* message) const {
340 tty->print_cr("[" INTPTR_FORMAT "] GCTaskQueue:"
362 SynchronizedGCTaskQueue::SynchronizedGCTaskQueue(GCTaskQueue* queue_arg,
402 GCTaskQueue* unsynchronized_queue = GCTaskQueue::create_on_c_heap();
466 GCTaskQueue* unsynchronized_queue = queue()->unsynchronized_queue();
467 GCTaskQueue::destroy(unsynchronized_queue);
534 GCTaskQueue* q = GCTaskQueue::create();
542 // GCTaskQueue* q was created in a ResourceArea so a
609 void GCTaskManager::add_list(GCTaskQueue* list) {
785 void GCTaskManager::execute_and_wait(GCTaskQueue* list) {