jfr-flame-graph
jfr-flame-graph copied to clipboard
Support official JFR APIs
With java 9 jrockit jars changed name. This making incompatibility with jfr-flame-graph
Hi @crakjie, Thanks for creating an issue on this. I will check on this.
Sort of relatedly, Java 10 now has an official API for consuming flight recording profiles
AFAIK the official api cannot read JFR files generated with previous versions of Java. JMC core jars have been open sourced and will be on maven central soon. With that you will be able to read any JFR recording from 7 to the latest JDK.
Hi @leogomes. Are you planning to support Java 11 or aware of any project doing so? If not I might create a jfr-flame-graph for Java 11 based on OpenJDK API.
Hi @cykl, I have plans to support latest official APIs
Noting that the backport of Flight Recorder to OpenJDK8u262 uses the new format and also isn't supported by jfr-flamegraph.
@retronym Thank you for informing. I was a bit away from Java for several months. I'm hoping to work on supporting official APIs soon.
Submitted a PR for this https://github.com/chrishantha/jfr-flame-graph/pull/24. It worked for my use case...
Thanks a lot @jtjeferreira! Your changes are in the main
branch now.