146 return _nof_implementors; |
146 return _nof_implementors; |
147 } |
147 } |
148 |
148 |
149 ciInstanceKlass* get_canonical_holder(int offset); |
149 ciInstanceKlass* get_canonical_holder(int offset); |
150 ciField* get_field_by_offset(int field_offset, bool is_static); |
150 ciField* get_field_by_offset(int field_offset, bool is_static); |
|
151 ciField* get_field_by_name(ciSymbol* name, ciSymbol* signature, bool is_static); |
151 |
152 |
152 GrowableArray<ciField*>* non_static_fields(); |
153 GrowableArray<ciField*>* non_static_fields(); |
153 |
154 |
154 // total number of nonstatic fields (including inherited): |
155 // total number of nonstatic fields (including inherited): |
155 int nof_nonstatic_fields() { |
156 int nof_nonstatic_fields() { |