< prev index next >

src/share/vm/runtime/thread.hpp

Print this page
rev 12854 : [mq]: gcinterface.patch

*** 73,83 **** class vframeArray; class DeoptResourceMark; class jvmtiDeferredLocalVariableSet; - class GCTaskQueue; class ThreadClosure; class IdealGraphPrinter; class Metadata; template <class T, MEMFLAGS F> class ChunkedList; --- 73,82 ----
*** 2102,2115 **** // 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); --- 2101,2110 ----
< prev index next >