comparison src/share/vm/ci/ciInstanceKlass.hpp @ 1080:7c57aead6d3e

6892658: C2 should optimize some stringbuilder patterns Reviewed-by: kvn, twisti
author never
date Thu, 12 Nov 2009 09:24:21 -0800
parents d1605aabd0a1
children dd57230ba8fe
comparison
equal deleted inserted replaced
1078:8e7adf982378 1080:7c57aead6d3e
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() {