src/sizes/retained_size_action.h [60:69]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - jvmtiError err = tagClassAndItsInheritors(env, jvmti, classObject, [i](jlong oldTag) -> jlong { ClassTag *classTag = tagToClassTagPointer(oldTag); if (classTag != nullptr) { classTag->ids.push_back(i); } else { return pointerToTag(ClassTag::create(static_cast(i))); } return 0; }); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - src/sizes/shallow_size_by_classes.cpp [25:34]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - jvmtiError err = tagClassAndItsInheritors(env, jvmti, classObject, [i](jlong oldTag) -> jlong { ClassTag *classTag = tagToClassTagPointer(oldTag); if (classTag != nullptr) { classTag->ids.push_back(i); } else { return pointerToTag(ClassTag::create(static_cast(i))); } return 0; }); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -