< prev index next >

src/share/vm/runtime/sharedRuntime.hpp

Print this page

        

*** 178,187 **** --- 178,188 ---- #if INCLUDE_ALL_GCS // G1 write barriers static void g1_wb_pre(oopDesc* orig, JavaThread *thread); static void g1_wb_post(void* card_addr, JavaThread* thread); + static void shenandoah_clone_barrier(oopDesc* obj); #endif // INCLUDE_ALL_GCS // exception handling and implicit exceptions static address compute_compiled_exc_handler(nmethod* nm, address ret_pc, Handle& exception, bool force_unwind, bool top_frame_only, bool& recursive_exception_occurred);
*** 488,497 **** --- 489,502 ---- // dtrace support to convert a Java string to utf8 static void get_utf(oopDesc* src, address dst); #endif // def HAVE_DTRACE_H + // Pin/Unpin object + static oopDesc* pin_object(JavaThread* thread, oopDesc* obj); + static void unpin_object(JavaThread* thread, oopDesc* obj); + // A compiled caller has just called the interpreter, but compiled code // exists. Patch the caller so he no longer calls into the interpreter. static void fixup_callers_callsite(Method* moop, address ret_pc); // Slow-path Locking and Unlocking
< prev index next >