Mercurial > hg > graal-jvmci-8
diff src/share/vm/graal/graalRuntime.hpp @ 8499:96a337d307bd
-More progress in G1 WBs
author | Christos Kotselidis <christos.kotselidis@oracle.com> |
---|---|
date | Mon, 04 Mar 2013 16:46:37 +0100 |
parents | b089cde44076 |
children | ff4fa8b0516e |
line wrap: on
line diff
--- a/src/share/vm/graal/graalRuntime.hpp Thu Feb 28 17:39:48 2013 +0100 +++ b/src/share/vm/graal/graalRuntime.hpp Mon Mar 04 16:46:37 2013 +0100 @@ -105,6 +105,7 @@ stub(graal_thread_is_interrupted) \ stub(graal_wb_pre_call) \ stub(graal_wb_post_call) \ + stub(graal_ver_oop) \ last_entry(number_of_ids) #define DECLARE_STUB_ID(x) x ## _id , @@ -142,8 +143,11 @@ static address exception_handler_for_pc(JavaThread* thread); + static void graal_verify_oop(JavaThread* thread, oopDesc* obj); static void graal_wb_pre_call(JavaThread* thread, oopDesc* obj); + static void graal_wb_post_call(JavaThread* thread, oopDesc* obj,void* obj); + static void graal_ver_oop(JavaThread* thread, oopDesc* obj); static void graal_create_null_exception(JavaThread* thread); static void graal_create_out_of_bounds_exception(JavaThread* thread, jint index); static void graal_monitorenter(JavaThread* thread, oopDesc* obj, BasicLock* lock);