comparison src/share/vm/runtime/vmStructs.cpp @ 12264:b2e698d2276c

8014013: CallInfo structure no longer accurately reports the result of a LinkResolver operation Summary: Enhance method resolution and resulting data structures, plus some refactoring. Reviewed-by: twisti, acorn, jrose
author drchase
date Fri, 13 Sep 2013 22:38:02 -0400
parents 69f26e8e09f9
children 72b7e96c1922 82af7d7a0128
comparison
equal deleted inserted replaced
12261:2c98370f2611 12264:b2e698d2276c
313 nonstatic_field(InstanceKlass, _jni_ids, JNIid*) \ 313 nonstatic_field(InstanceKlass, _jni_ids, JNIid*) \
314 nonstatic_field(InstanceKlass, _osr_nmethods_head, nmethod*) \ 314 nonstatic_field(InstanceKlass, _osr_nmethods_head, nmethod*) \
315 nonstatic_field(InstanceKlass, _breakpoints, BreakpointInfo*) \ 315 nonstatic_field(InstanceKlass, _breakpoints, BreakpointInfo*) \
316 nonstatic_field(InstanceKlass, _generic_signature_index, u2) \ 316 nonstatic_field(InstanceKlass, _generic_signature_index, u2) \
317 nonstatic_field(InstanceKlass, _methods_jmethod_ids, jmethodID*) \ 317 nonstatic_field(InstanceKlass, _methods_jmethod_ids, jmethodID*) \
318 nonstatic_field(InstanceKlass, _methods_cached_itable_indices, int*) \
319 volatile_nonstatic_field(InstanceKlass, _idnum_allocated_count, u2) \ 318 volatile_nonstatic_field(InstanceKlass, _idnum_allocated_count, u2) \
320 nonstatic_field(InstanceKlass, _annotations, Annotations*) \ 319 nonstatic_field(InstanceKlass, _annotations, Annotations*) \
321 nonstatic_field(InstanceKlass, _dependencies, nmethodBucket*) \ 320 nonstatic_field(InstanceKlass, _dependencies, nmethodBucket*) \
322 nonstatic_field(nmethodBucket, _nmethod, nmethod*) \ 321 nonstatic_field(nmethodBucket, _nmethod, nmethod*) \
323 nonstatic_field(nmethodBucket, _count, int) \ 322 nonstatic_field(nmethodBucket, _count, int) \