in src/sizes/retained_size_via_dominator_tree.cpp [83:92]
jint JNICALL collectObjects(jvmtiHeapReferenceKind refKind, const jvmtiHeapReferenceInfo *refInfo, jlong classTag,
jlong referrerClassTag, jlong size, jlong *tagPtr,
jlong *referrerTagPtr, jint length, void *userData) {
if (refKind == JVMTI_HEAP_REFERENCE_JNI_LOCAL || refKind == JVMTI_HEAP_REFERENCE_JNI_GLOBAL) {
return 0;
} else if (classTag == CLASS_TAG) {
*tagPtr = OBJECT_OF_CLASS_TAG;
}
return JVMTI_VISIT_OBJECTS;
}