JFR is... Java Flight Recorder? <a href="https://docs.oracle.com/javacomponents/jmc-5-4/jfr-runtime-guide/about.htm" rel="nofollow noreferrer">https://docs.oracle.com/javacomponents/jmc-5-4/jfr-runtime-g...</a><p>I find it both an interesting challenge to discover what people mean when they confidently toss out acronyms, while also an annoyance for randomly throw out acronyms.
Wow! Blast from the past. I helped implement the JFR events a few years ago in the Java Edition of Minecraft (and probably caused some of the metadata wonkyness, whoops). I work in the Bedrock version normally but hopped over to lend a hand.<p>There was a big push to determine the performance impact of enlarging the world height for the caves and cliffs update.<p>Really glad to see people playing with the events.
"We could disassemble the Minecraft JAR and potentially get into legal trouble"
Hehe, I wouldn't worry about that too much with minecraft.
People may dislike Java syntax in some areas (I argue this is the lack of IDE knowledge, but I digress), but the JVM itself is the friendliest thing the run in production. Between JMX, JFR, Java Agent[s] like Hawt.io, one can really drill down into problems; everything is visible.
Somehow when I read the title I thought article was going to describe how to use Minecraft to visualize JFR profiles which I thought could be pretty cool…