comparison src/share/vm/classfile/classFileParser.hpp @ 4744:cd5d8cafcc84

7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type. Summary: Change instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count to u2 type. Reviewed-by: never, bdelsart, dholmes Contributed-by: Jiangli Zhou <jiangli.zhou@oracle.com>
author jiangli
date Wed, 28 Dec 2011 12:15:57 -0500
parents e6b1331a51d2
children f7c4174b33ba fc9d8850ab8b
comparison
equal deleted inserted replaced
4743:dca455dea3a7 4744:cd5d8cafcc84
89 typeArrayHandle* field_annotations, TRAPS); 89 typeArrayHandle* field_annotations, TRAPS);
90 typeArrayHandle parse_fields(Symbol* class_name, 90 typeArrayHandle parse_fields(Symbol* class_name,
91 constantPoolHandle cp, bool is_interface, 91 constantPoolHandle cp, bool is_interface,
92 FieldAllocationCount *fac, 92 FieldAllocationCount *fac,
93 objArrayHandle* fields_annotations, 93 objArrayHandle* fields_annotations,
94 int* java_fields_count_ptr, TRAPS); 94 u2* java_fields_count_ptr, TRAPS);
95 95
96 // Method parsing 96 // Method parsing
97 methodHandle parse_method(constantPoolHandle cp, bool is_interface, 97 methodHandle parse_method(constantPoolHandle cp, bool is_interface,
98 AccessFlags* promoted_flags, 98 AccessFlags* promoted_flags,
99 typeArrayHandle* method_annotations, 99 typeArrayHandle* method_annotations,