183 jint pd_next_offset(NativeInstruction* inst, jint pc_offset, Handle method, TRAPS); |
183 jint pd_next_offset(NativeInstruction* inst, jint pc_offset, Handle method, TRAPS); |
184 void pd_patch_OopConstant(int pc_offset, Handle constant, TRAPS); |
184 void pd_patch_OopConstant(int pc_offset, Handle constant, TRAPS); |
185 void pd_patch_MetaspaceConstant(int pc_offset, Handle constant, TRAPS); |
185 void pd_patch_MetaspaceConstant(int pc_offset, Handle constant, TRAPS); |
186 void pd_patch_DataSectionReference(int pc_offset, int data_offset, TRAPS); |
186 void pd_patch_DataSectionReference(int pc_offset, int data_offset, TRAPS); |
187 void pd_relocate_ForeignCall(NativeInstruction* inst, jlong foreign_call_destination, TRAPS); |
187 void pd_relocate_ForeignCall(NativeInstruction* inst, jlong foreign_call_destination, TRAPS); |
188 void pd_relocate_JavaMethod(Handle method, jint pc_offset, TRAPS); |
188 void pd_relocate_JavaMethod(CodeBuffer &cbuf, Handle method, jint pc_offset, TRAPS); |
189 void pd_relocate_poll(address pc, jint mark, TRAPS); |
189 void pd_relocate_poll(address pc, jint mark, TRAPS); |
190 |
190 |
191 objArrayOop sites() { return (objArrayOop) JNIHandles::resolve(_sites_handle); } |
191 objArrayOop sites() { return (objArrayOop) JNIHandles::resolve(_sites_handle); } |
192 arrayOop code() { return (arrayOop) JNIHandles::resolve(_code_handle); } |
192 arrayOop code() { return (arrayOop) JNIHandles::resolve(_code_handle); } |
193 arrayOop data_section() { return (arrayOop) JNIHandles::resolve(_data_section_handle); } |
193 arrayOop data_section() { return (arrayOop) JNIHandles::resolve(_data_section_handle); } |