< prev index next >
src/share/vm/runtime/thread.hpp
Print this page
rev 12854 : [mq]: gcinterface.patch
@@ -73,11 +73,10 @@
class vframeArray;
class DeoptResourceMark;
class jvmtiDeferredLocalVariableSet;
-class GCTaskQueue;
class ThreadClosure;
class IdealGraphPrinter;
class Metadata;
template <class T, MEMFLAGS F> class ChunkedList;
@@ -2102,14 +2101,10 @@
// Apply "f->do_oop" to all root oops in all threads.
// This version may only be called by sequential code.
static void oops_do(OopClosure* f, CodeBlobClosure* cf);
// This version may be called by sequential or parallel code.
static void possibly_parallel_oops_do(bool is_par, OopClosure* f, CodeBlobClosure* cf);
- // This creates a list of GCTasks, one per thread.
- static void create_thread_roots_tasks(GCTaskQueue* q);
- // This creates a list of GCTasks, one per thread, for marking objects.
- static void create_thread_roots_marking_tasks(GCTaskQueue* q);
// Apply "f->do_oop" to roots in all threads that
// are part of compiled frames
static void compiled_frame_oops_do(OopClosure* f, CodeBlobClosure* cf);
< prev index next >