Lines Matching defs:fields

62 //    [fields                     ]
71 // [static oop fields size ]
105 // Print fields.
106 // If "obj" argument to constructor is NULL, prints static fields, otherwise prints non-static fields.
181 // for all fields, followed by the generic signature data at the end of
182 // the array. Only fields with generic signature attributes have the generic
183 // signature data set in the array. The fields array looks like following:
215 // Annotation objects (byte arrays) for fields, or null if no annotations.
216 // Indices correspond to entries (not indices) in fields array.
246 // Number of heapOopSize words used by non-static fields in this klass
247 // (including inherited fields but after header_size()).
249 int _static_field_size; // number words used by static fields (oop and non-oop) in this klass
250 u2 _static_oop_field_count;// number of static oop fields in this klass
251 u2 _java_fields_count; // The number of declared Java fields
268 JNIid* _jni_ids; // First JNI identifier for static fields in this class
277 // JVMTI fields can be moved to their own structure - see 6315920
292 // embedded static fields follows here
372 // Number of Java declared fields
375 typeArrayOop fields() const { return _fields; }
480 // find instance or static fields according to JVM spec 5.4.3.2, returns the klass in which the field is defined
686 // JNI identifier support (for static fields - for jni performance)
761 void do_nonstatic_fields(FieldClosure* cl); // including inherited fields
1139 // can't guarantee the order in which the fields are destroyed, we