Mercurial > hg > truffle
diff src/share/vm/graal/graalRuntime.hpp @ 9461:a14fef4fca7d
replaced identity_hash_code assembler stub with a compiled stub (GRAAL-81)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 30 Apr 2013 00:53:33 +0200 |
parents | 393d62a868da |
children | 902a974d55c8 |
line wrap: on
line diff
--- a/src/share/vm/graal/graalRuntime.hpp Tue Apr 30 00:34:07 2013 +0200 +++ b/src/share/vm/graal/graalRuntime.hpp Tue Apr 30 00:53:33 2013 +0200 @@ -96,7 +96,6 @@ stub(log_printf) \ stub(stub_printf) \ stub(log_primitive) \ - stub(identity_hash_code) \ stub(wb_pre_call) \ stub(wb_post_call) \ last_entry(number_of_ids) @@ -143,7 +142,6 @@ static void wb_pre_call(JavaThread* thread, oopDesc* obj); static void wb_post_call(JavaThread* thread, oopDesc* obj, void* card); - static jint identity_hash_code(JavaThread* thread, oopDesc* objd); // Note: Must be kept in sync with constants in com.oracle.graal.replacements.Log enum { @@ -158,6 +156,7 @@ static void new_array(JavaThread* thread, Klass* klass, jint length); static void new_multi_array(JavaThread* thread, Klass* klass, int rank, jint* dims); static jboolean thread_is_interrupted(JavaThread* thread, oopDesc* obj, jboolean clear_interrupte); + static jint identity_hash_code(JavaThread* thread, oopDesc* objd); // initialization static void initialize(BufferBlob* blob);