Sometimes all you need is a list to find all the used classes, methods, and functions of a Python module, to proceed with your secret side project. Using sys.settrace makes it possible to write a small helper tool for this purpose with ease.
That's pretty cool. We could have a chat (me@<blog-url> is my mail address), if you like, I'm always interested in people using profilers in the real-world :)
Second this. Even when someone said it was in screen shot, it took a minute to go back and refocus to find it.
But. No knock on this guy. I find all STEM writing could be helped a little with some up front what/why/how in introduction.
I want to dig this, but on first scan through, I have no idea what this is doing or why it is cool. So, for getting an article out, if I'm a casual that isn't a die hard user of JFR, then what makes me want to dig deeper? Of course, maybe the goal isn't a wider readership.
I did go look up JFR when I had no idea what it was. I was just trying to give them a gentle suggestion that explaining the tool, even in 1 sentence, would be helpful.
Thanks for the feedback, I added a small disclaimer at the beginning of the article, telling the reader what JFR is and where to find more information.
The Minecraft Wiki community is moving away from Fandom to the self-hosted https://minecraft.wiki/. Could you update your article to reflect that, by any chance?
Edit: Wow! You've never played Minecraft before? That's crazy!
The latter is about injecting event-emitting code with a Java Agent rather than manually implementing custom events (latest Hibernate ORM version comes with JFR support OOTB, too).
Yep, we use custom JFR events to track API calls and correlate them to other built-in JFR events and statistics (garbage collection, memory use, allocations, CPU use, deadlocks, etc).
Probably better to be a little more explicit than a summary of what the page is about (lots of people habitually paste these in, whether they are the author or not) if you want to post a first comment - I'm the author, ask me things, here's an interesting bit from article, etc. You can also skip it, of course, but you know. Be you, don't be a tldr :)
I'm the author, AMA.