diff -r c036b84c6bbf -r 758deedaae84 src/hotspot/share/gc/parallel/pcTasks.cpp --- a/src/hotspot/share/gc/parallel/pcTasks.cpp Wed May 09 11:24:12 2018 +0200 +++ b/src/hotspot/share/gc/parallel/pcTasks.cpp Wed May 09 13:37:05 2018 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2005, 2017, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2005, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -167,17 +167,6 @@ PSParallelCompact::gc_task_manager()->execute_and_wait(q); } -void RefProcTaskExecutor::execute(EnqueueTask& task) -{ - ParallelScavengeHeap* heap = ParallelScavengeHeap::heap(); - uint parallel_gc_threads = heap->gc_task_manager()->workers(); - GCTaskQueue* q = GCTaskQueue::create(); - for(uint i=0; ienqueue(new RefEnqueueTaskProxy(task, i)); - } - PSParallelCompact::gc_task_manager()->execute_and_wait(q); -} - // // StealMarkingTask //