equal
deleted
inserted
replaced
137 u2 _java_fields_count; |
137 u2 _java_fields_count; |
138 |
138 |
139 bool _need_verify; |
139 bool _need_verify; |
140 bool _relax_verify; |
140 bool _relax_verify; |
141 |
141 |
142 bool _has_default_methods; |
142 bool _has_nonstatic_concrete_methods; |
143 bool _declares_default_methods; |
143 bool _declares_nonstatic_concrete_methods; |
144 bool _has_final_method; |
144 bool _has_final_method; |
145 |
145 |
146 // precomputed flags |
146 // precomputed flags |
147 bool _has_finalizer; |
147 bool _has_finalizer; |
148 bool _has_empty_finalizer; |
148 bool _has_empty_finalizer; |
184 |
184 |
185 // Interface parsing |
185 // Interface parsing |
186 void parse_interfaces(const ClassFileStream* const stream, |
186 void parse_interfaces(const ClassFileStream* const stream, |
187 const int itfs_len, |
187 const int itfs_len, |
188 ConstantPool* const cp, |
188 ConstantPool* const cp, |
189 bool* has_default_methods, |
189 bool* has_nonstatic_concrete_methods, |
190 TRAPS); |
190 TRAPS); |
191 |
191 |
192 const InstanceKlass* parse_super_class(ConstantPool* const cp, |
192 const InstanceKlass* parse_super_class(ConstantPool* const cp, |
193 const int super_class_index, |
193 const int super_class_index, |
194 const bool need_verify, |
194 const bool need_verify, |
222 |
222 |
223 void parse_methods(const ClassFileStream* const cfs, |
223 void parse_methods(const ClassFileStream* const cfs, |
224 bool is_interface, |
224 bool is_interface, |
225 AccessFlags* const promoted_flags, |
225 AccessFlags* const promoted_flags, |
226 bool* const has_final_method, |
226 bool* const has_final_method, |
227 bool* const declares_default_methods, |
227 bool* const declares_nonstatic_concrete_methods, |
228 TRAPS); |
228 TRAPS); |
229 |
229 |
230 const u2* parse_exception_table(const ClassFileStream* const stream, |
230 const u2* parse_exception_table(const ClassFileStream* const stream, |
231 u4 code_length, |
231 u4 code_length, |
232 u4 exception_table_length, |
232 u4 exception_table_length, |