src/share/vm/oops/instanceKlass.hpp

Print this page

        

*** 333,343 **** // Number of Java declared fields int java_fields_count() const { return (int)_java_fields_count; } // Number of fields including any injected fields ! int all_fields_count() const { return _fields->length() / sizeof(FieldInfo::field_slots); } typeArrayOop fields() const { return _fields; } void set_fields(typeArrayOop f, u2 java_fields_count) { oop_store_without_check((oop*) &_fields, (oop) f); --- 333,343 ---- // Number of Java declared fields int java_fields_count() const { return (int)_java_fields_count; } // Number of fields including any injected fields ! int all_fields_count() const { return _fields->length() / FieldInfo::field_slots; } typeArrayOop fields() const { return _fields; } void set_fields(typeArrayOop f, u2 java_fields_count) { oop_store_without_check((oop*) &_fields, (oop) f);