comparison src/share/vm/runtime/vmStructs.cpp @ 6940:18fb7da42534

8000725: NPG: method_holder() and pool_holder() and pool_holder field should be InstanceKlass Summary: Change types of above methods and field to InstanceKlass and remove unneeded casts from the source files. Reviewed-by: dholmes, coleenp, zgu Contributed-by: harold.seigel@oracle.com
author coleenp
date Tue, 06 Nov 2012 15:09:37 -0500
parents a3e2f723f2a5
children e522a00b91aa bd7a7ce2e264
comparison
equal deleted inserted replaced
6939:c284cf4781f0 6940:18fb7da42534
287 nonstatic_field(ArrayKlass, _component_mirror, oop) \ 287 nonstatic_field(ArrayKlass, _component_mirror, oop) \
288 nonstatic_field(CompiledICHolder, _holder_method, Method*) \ 288 nonstatic_field(CompiledICHolder, _holder_method, Method*) \
289 nonstatic_field(CompiledICHolder, _holder_klass, Klass*) \ 289 nonstatic_field(CompiledICHolder, _holder_klass, Klass*) \
290 nonstatic_field(ConstantPool, _tags, Array<u1>*) \ 290 nonstatic_field(ConstantPool, _tags, Array<u1>*) \
291 nonstatic_field(ConstantPool, _cache, ConstantPoolCache*) \ 291 nonstatic_field(ConstantPool, _cache, ConstantPoolCache*) \
292 nonstatic_field(ConstantPool, _pool_holder, Klass*) \ 292 nonstatic_field(ConstantPool, _pool_holder, InstanceKlass*) \
293 nonstatic_field(ConstantPool, _operands, Array<u2>*) \ 293 nonstatic_field(ConstantPool, _operands, Array<u2>*) \
294 nonstatic_field(ConstantPool, _length, int) \ 294 nonstatic_field(ConstantPool, _length, int) \
295 nonstatic_field(ConstantPool, _resolved_references, jobject) \ 295 nonstatic_field(ConstantPool, _resolved_references, jobject) \
296 nonstatic_field(ConstantPool, _reference_map, Array<u2>*) \ 296 nonstatic_field(ConstantPool, _reference_map, Array<u2>*) \
297 nonstatic_field(ConstantPoolCache, _length, int) \ 297 nonstatic_field(ConstantPoolCache, _length, int) \