Mercurial > hg > truffle
diff src/share/vm/graal/graalRuntime.hpp @ 9595:db2125285960
replaced wb_pre_call and wb_post_call assembler stubs with compiled stubs (GRAAL-81)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 07 May 2013 01:53:01 +0200 |
parents | 743326387173 |
children | aa8f3fc0a9a9 |
line wrap: on
line diff
--- a/src/share/vm/graal/graalRuntime.hpp Tue May 07 01:38:07 2013 +0200 +++ b/src/share/vm/graal/graalRuntime.hpp Tue May 07 01:53:01 2013 +0200 @@ -78,8 +78,6 @@ // runtime routines needed by code code generated // by Graal. #define GRAAL_STUBS(stub, last_entry) \ - stub(wb_pre_call) \ - stub(wb_post_call) \ last_entry(number_of_ids) #define DECLARE_STUB_ID(x) x ## _id , @@ -132,8 +130,8 @@ LOG_OBJECT_ADDRESS = 0x04 }; static void log_object(JavaThread* thread, oop msg, jint flags); - static void wb_pre_call(JavaThread* thread, oopDesc* obj); - static void wb_post_call(JavaThread* thread, oopDesc* obj, void* card); + static void write_barrier_pre(JavaThread* thread, oopDesc* obj); + static void write_barrier_post(JavaThread* thread, oopDesc* obj, void* card); // initialization static void initialize(BufferBlob* blob);