hotspot/src/share/vm/oops/instanceKlass.hpp
changeset 12596 c188d81b4f8e
parent 12587 8f819769ca1b
parent 12589 d31372c06aad
child 12772 d317e5e08194
equal deleted inserted replaced
12588:937fdd7561c2 12596:c188d81b4f8e
   350 
   350 
   351   // Number of Java declared fields
   351   // Number of Java declared fields
   352   int java_fields_count() const           { return (int)_java_fields_count; }
   352   int java_fields_count() const           { return (int)_java_fields_count; }
   353 
   353 
   354   // Number of fields including any injected fields
   354   // Number of fields including any injected fields
   355   int all_fields_count() const            { return _fields->length() / sizeof(FieldInfo::field_slots); }
   355   int all_fields_count() const            { return _fields->length() / FieldInfo::field_slots; }
   356 
   356 
   357   typeArrayOop fields() const              { return _fields; }
   357   typeArrayOop fields() const              { return _fields; }
   358 
   358 
   359   void set_fields(typeArrayOop f, u2 java_fields_count) {
   359   void set_fields(typeArrayOop f, u2 java_fields_count) {
   360     oop_store_without_check((oop*) &_fields, (oop) f);
   360     oop_store_without_check((oop*) &_fields, (oop) f);