src/hotspot/share/oops/method.hpp
changeset 48557 2e867226b914
parent 47799 1772ebf07d1f
child 49340 4e82736053ae
equal deleted inserted replaced
48556:d44d912ea9bb 48557:2e867226b914
   696 #endif // not PRODUCT
   696 #endif // not PRODUCT
   697   static ByteSize native_function_offset()       { return in_ByteSize(sizeof(Method));                 }
   697   static ByteSize native_function_offset()       { return in_ByteSize(sizeof(Method));                 }
   698   static ByteSize from_interpreted_offset()      { return byte_offset_of(Method, _from_interpreted_entry ); }
   698   static ByteSize from_interpreted_offset()      { return byte_offset_of(Method, _from_interpreted_entry ); }
   699   static ByteSize interpreter_entry_offset()     { return byte_offset_of(Method, _i2i_entry ); }
   699   static ByteSize interpreter_entry_offset()     { return byte_offset_of(Method, _i2i_entry ); }
   700   static ByteSize signature_handler_offset()     { return in_ByteSize(sizeof(Method) + wordSize);      }
   700   static ByteSize signature_handler_offset()     { return in_ByteSize(sizeof(Method) + wordSize);      }
       
   701   static ByteSize itable_index_offset()          { return byte_offset_of(Method, _vtable_index ); }
   701 
   702 
   702   // for code generation
   703   // for code generation
   703   static int method_data_offset_in_bytes()       { return offset_of(Method, _method_data); }
   704   static int method_data_offset_in_bytes()       { return offset_of(Method, _method_data); }
   704   static int intrinsic_id_offset_in_bytes()      { return offset_of(Method, _intrinsic_id); }
   705   static int intrinsic_id_offset_in_bytes()      { return offset_of(Method, _intrinsic_id); }
   705   static int intrinsic_id_size_in_bytes()        { return sizeof(u2); }
   706   static int intrinsic_id_size_in_bytes()        { return sizeof(u2); }