< prev index next >

src/share/vm/runtime/thread.hpp

Print this page

        

*** 1899,1909 **** // // New threads get their parity set to 0 and change_thread_claim_parity() // never set the global parity to 0. static int thread_claim_parity() { return _thread_claim_parity; } static void change_thread_claim_parity(); ! static void assert_all_threads_claimed() PRODUCT_RETURN; // 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, CLDClosure* cld_f, CodeBlobClosure* cf); // This version may be called by sequential or parallel code. --- 1899,1909 ---- // // New threads get their parity set to 0 and change_thread_claim_parity() // never set the global parity to 0. static int thread_claim_parity() { return _thread_claim_parity; } static void change_thread_claim_parity(); ! static void assert_all_threads_claimed() NOT_DEBUG_RETURN; // 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, CLDClosure* cld_f, CodeBlobClosure* cf); // This version may be called by sequential or parallel code.
< prev index next >