eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.27k stars 720 forks source link

JEP 331: Low-Overhead Heap Profiling #2679

Open DanHeidinga opened 6 years ago

DanHeidinga commented 6 years ago

Determine if / how OpenJ9 should implement JEP 331: http://openjdk.java.net/jeps/331

JasonFengJ9 commented 6 years ago

A new jvmti event JVMTI_EVENT_SAMPLED_OBJECT_ALLOC (86) is added for this specification.

DanHeidinga commented 6 years ago

Anton Katilin mentioned on Slack:

FYI: we at YourKit have supported this new JVMTI feature in upcoming YourKit Java Profiler release. It works with current OpenJDK 11 HotSpot. Should you decide to add it to OpenJ9, we'll be happy to early test it.

https://openj9.slack.com/archives/C8312LCV9/p1536839030000100?thread_ts=1536682312.000100&cid=C8312LCV9