< prev index next >

src/share/vm/classfile/classFileParser.hpp

Print this page

        

*** 137,148 **** u2 _java_fields_count; bool _need_verify; bool _relax_verify; ! bool _has_default_methods; ! bool _declares_default_methods; bool _has_final_method; // precomputed flags bool _has_finalizer; bool _has_empty_finalizer; --- 137,148 ---- u2 _java_fields_count; bool _need_verify; bool _relax_verify; ! bool _has_nonstatic_concrete_methods; ! bool _declares_nonstatic_concrete_methods; bool _has_final_method; // precomputed flags bool _has_finalizer; bool _has_empty_finalizer;
*** 184,194 **** // Interface parsing void parse_interfaces(const ClassFileStream* const stream, const int itfs_len, ConstantPool* const cp, ! bool* has_default_methods, TRAPS); const InstanceKlass* parse_super_class(ConstantPool* const cp, const int super_class_index, const bool need_verify, --- 184,194 ---- // Interface parsing void parse_interfaces(const ClassFileStream* const stream, const int itfs_len, ConstantPool* const cp, ! bool* has_nonstatic_concrete_methods, TRAPS); const InstanceKlass* parse_super_class(ConstantPool* const cp, const int super_class_index, const bool need_verify,
*** 222,232 **** void parse_methods(const ClassFileStream* const cfs, bool is_interface, AccessFlags* const promoted_flags, bool* const has_final_method, ! bool* const declares_default_methods, TRAPS); const u2* parse_exception_table(const ClassFileStream* const stream, u4 code_length, u4 exception_table_length, --- 222,232 ---- void parse_methods(const ClassFileStream* const cfs, bool is_interface, AccessFlags* const promoted_flags, bool* const has_final_method, ! bool* const declares_nonstatic_concrete_methods, TRAPS); const u2* parse_exception_table(const ClassFileStream* const stream, u4 code_length, u4 exception_table_length,
< prev index next >