When jvmtiReferrerInfo was revamped, jvmtiHeapReferenceKind didn't get updated and thus is very wrong.
-Robert
--------------------------
Hi Robert,
I have just found that there is a bug in the section:
http://www.icogitate.com/~jsr163/eg/jvmti.html#jvmtiReferrerInfo
1. The following links are not being resolved:
|field_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.field_index>
|array_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.array_index>
|constant_pool_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.constant_pool_index>
|thread_tag| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.thread_tag>, |depth| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.depth>, |method| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.method> and |slot| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.slot>
2. The new fields thread_id and location are missed in the descriptions of the stack/jni locals.
3. The spelling of the fields became obsolete after the last 'union' fix:
|field_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.field_index>
|array_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.array_index>
|constant_pool_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.constant_pool_index>
Thanks,
Serguei
-Robert
--------------------------
Hi Robert,
I have just found that there is a bug in the section:
http://www.icogitate.com/~jsr163/eg/jvmti.html#jvmtiReferrerInfo
1. The following links are not being resolved:
|field_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.field_index>
|array_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.array_index>
|constant_pool_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.constant_pool_index>
|thread_tag| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.thread_tag>, |depth| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.depth>, |method| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.method> and |slot| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.slot>
2. The new fields thread_id and location are missed in the descriptions of the stack/jni locals.
3. The spelling of the fields became obsolete after the last 'union' fix:
|field_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.field_index>
|array_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.array_index>
|constant_pool_index| <http://jpda.sfbay/hs/a/build/solaris/solaris_sparc_docs/jvmti.html#jvmtiReferrerInfo.constant_pool_index>
Thanks,
Serguei