diff src/share/vm/graal/graalRuntime.hpp @ 8490:1567c6cc6561

Towards porting G1 WBs
author Christos Kotselidis <christos.kotselidis@oracle.com>
date Wed, 20 Feb 2013 16:15:43 +0100
parents 92d21814cf7b
children 9131c075be7b
line wrap: on
line diff
--- a/src/share/vm/graal/graalRuntime.hpp	Tue Feb 19 17:57:14 2013 +0100
+++ b/src/share/vm/graal/graalRuntime.hpp	Wed Feb 20 16:15:43 2013 +0100
@@ -103,7 +103,8 @@
   stub(graal_log_primitive)           \
   stub(graal_identity_hash_code)      \
   stub(graal_thread_is_interrupted)   \
-  stub(graal_g1_wb_slow)              \
+  stub(graal_wb_pre_call)             \
+  stub(graal_wb_post_call)             \
   last_entry(number_of_ids)
 
 #define DECLARE_STUB_ID(x)       x ## _id ,
@@ -141,7 +142,8 @@
 
   static address exception_handler_for_pc(JavaThread* thread);
 
-  static void graal_g1_wb_slow(JavaThread* thread, oopDesc* obj);
+  static void graal_wb_pre_call(JavaThread* thread, oopDesc* obj);
+  static void graal_wb_post_call(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);