Mercurial > hg > graal-jvmci-8
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) \ |