Mercurial > hg > graal-jvmci-8
diff src/share/vm/graal/graalCodeInstaller.hpp @ 14561:e14198669e5c
Make data patch system use vm specific NarrowOop kind.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Mon, 17 Mar 2014 11:53:51 +0100 |
parents | a38a54030ea2 |
children | 6bab029d6e3a |
line wrap: on
line diff
--- a/src/share/vm/graal/graalCodeInstaller.hpp Mon Mar 17 11:40:12 2014 +0100 +++ b/src/share/vm/graal/graalCodeInstaller.hpp Mon Mar 17 11:53:51 2014 +0100 @@ -77,7 +77,8 @@ ExceptionHandlerTable _exception_handler_table; jint pd_next_offset(NativeInstruction* inst, jint pc_offset, oop method); - void pd_site_DataPatch(int pc_offset, oop site); + void pd_patch_OopData(int pc_offset, oop data); + void pd_patch_DataSectionReference(int pc_offset, oop data); void pd_relocate_CodeBlob(CodeBlob* cb, NativeInstruction* inst); void pd_relocate_ForeignCall(NativeInstruction* inst, jlong foreign_call_destination); void pd_relocate_JavaMethod(oop method, jint pc_offset);