hotspot/src/share/vm/jvmci/jvmciCodeInstaller.hpp
changeset 36063 96e86c7f8fec
parent 35823 59a847ec6ee3
child 36842 8f0d0faa51e2
equal deleted inserted replaced
36062:cbf216589e14 36063:96e86c7f8fec
   154   static LocationValue*       _illegal_value;
   154   static LocationValue*       _illegal_value;
   155 
   155 
   156   jint pd_next_offset(NativeInstruction* inst, jint pc_offset, Handle method, TRAPS);
   156   jint pd_next_offset(NativeInstruction* inst, jint pc_offset, Handle method, TRAPS);
   157   void pd_patch_OopConstant(int pc_offset, Handle constant, TRAPS);
   157   void pd_patch_OopConstant(int pc_offset, Handle constant, TRAPS);
   158   void pd_patch_MetaspaceConstant(int pc_offset, Handle constant, TRAPS);
   158   void pd_patch_MetaspaceConstant(int pc_offset, Handle constant, TRAPS);
   159   void pd_patch_DataSectionReference(int pc_offset, int data_offset);
   159   void pd_patch_DataSectionReference(int pc_offset, int data_offset, TRAPS);
   160   void pd_relocate_ForeignCall(NativeInstruction* inst, jlong foreign_call_destination, TRAPS);
   160   void pd_relocate_ForeignCall(NativeInstruction* inst, jlong foreign_call_destination, TRAPS);
   161   void pd_relocate_JavaMethod(Handle method, jint pc_offset, TRAPS);
   161   void pd_relocate_JavaMethod(Handle method, jint pc_offset, TRAPS);
   162   void pd_relocate_poll(address pc, jint mark, TRAPS);
   162   void pd_relocate_poll(address pc, jint mark, TRAPS);
   163 
   163 
   164   objArrayOop sites() { return (objArrayOop) JNIHandles::resolve(_sites_handle); }
   164   objArrayOop sites() { return (objArrayOop) JNIHandles::resolve(_sites_handle); }