src/hotspot/share/oops/instanceKlass.hpp
changeset 49473 26958d06b585
parent 49393 93fe2fc5c093
child 49677 a1a7456dd8b9
equal deleted inserted replaced
49472:982acd800812 49473:26958d06b585
  1068   intptr_t* start_of_itable()   const { return (intptr_t*)start_of_vtable() + vtable_length(); }
  1068   intptr_t* start_of_itable()   const { return (intptr_t*)start_of_vtable() + vtable_length(); }
  1069   intptr_t* end_of_itable()     const { return start_of_itable() + itable_length(); }
  1069   intptr_t* end_of_itable()     const { return start_of_itable() + itable_length(); }
  1070 
  1070 
  1071   int  itable_offset_in_words() const { return start_of_itable() - (intptr_t*)this; }
  1071   int  itable_offset_in_words() const { return start_of_itable() - (intptr_t*)this; }
  1072 
  1072 
  1073   address static_field_addr(int offset);
  1073   oop static_field_base_raw() { return java_mirror(); }
  1074 
  1074 
  1075   OopMapBlock* start_of_nonstatic_oop_maps() const {
  1075   OopMapBlock* start_of_nonstatic_oop_maps() const {
  1076     return (OopMapBlock*)(start_of_itable() + itable_length());
  1076     return (OopMapBlock*)(start_of_itable() + itable_length());
  1077   }
  1077   }
  1078 
  1078