src/sizes/retained_size_action.h [45:54]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - jvmtiHeapCallbacks cb; std::memset(&cb, 0, sizeof(jvmtiHeapCallbacks)); cb.heap_iteration_callback = clearTag; jvmtiError err = this->jvmti->IterateThroughHeap(0, nullptr, &cb, nullptr); if (sizesTagBalance != 0) { logger::fatal("MEMORY LEAK FOUND!"); } return err; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - src/sizes/shallow_size_by_classes.cpp [54:63]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - jvmtiHeapCallbacks cb; std::memset(&cb, 0, sizeof(jvmtiHeapCallbacks)); cb.heap_iteration_callback = clearTag; jvmtiError err = this->jvmti->IterateThroughHeap(0, nullptr, &cb, nullptr); if (sizesTagBalance != 0) { logger::fatal("MEMORY LEAK FOUND!"); } return err; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -