-
Notifications
You must be signed in to change notification settings - Fork 519
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature request:relationship of objects on Java Heap #29
Comments
Could you elaborate your request? Is it about heap dump parser library? |
The feature is something like Eclipse Memory Analyzer(https://www.eclipse.org/mat/about/screenshots.php). memory leak is not easy to debug according this picuture. But feature "Dominator Tree" and "Path to GC Roots" could help much to do this work: Eclipse MAT is offline, so sometimes it is not very convenient. And JProfiler has similar feautre and it is online, but it is commercial and GUI interface. |
+1 for a CLI tool |
I got the idea. I working on CLI analyzer for heap dump files (offline version). Concerning online, JProfiler probably exploits JVMTI to make it work. JVMTI would require non trivial C++ coding which I would like to avoid for number of reasons. I have few ideas how similar functionality can be implemented in pure Java, but I can promise to start work on this anytime soon. |
You are a great man ! |
Oops. There was a typo, it should be "I can not promise to start work on this anytime soon". I'm sorry to disappoint you. |
The reference relationship of objects on Java Heap is needed to debug memory leak
The text was updated successfully, but these errors were encountered: