Who Killed the JVM? Attaching a Debugger Twice
The ability to disconnect and then reattach debuggers is helpful for many complex debugging scenarios and can help you debug faster.

A JVM developer working on profilers and their underlying technology, e.g. JEP Candidate 435, in the SapMachine team at SAP.
102 views

Johannes Bechberger
4,821 viewsThe ability to disconnect and then reattach debuggers is helpful for many complex debugging scenarios and can help you debug faster.

Johannes Bechberger
4,552 viewsI was searching for some JFR-related settings on the internet when I stumbled upon the /jfr command that exists in Minecraft...

Johannes Bechberger
6,547 viewsFind out how JFR allows you to implement your events to record custom information directly in your profiling file.

Johannes Bechberger
7,587 viewsI had an epiphany: Aren't virtual threads with Loom just a version of HyperThreading on the JVM?

Johannes Bechberger
3,700 viewsHave you ever wanted to bring your JFR events into context? Adding information on sessions, user IDs, and more can improve your ability to …

Johannes Bechberger
3,397 viewsCollaborating with other people from different companies in an Open-Source project is great.

Johannes Bechberger
8,607 viewsLearn about onthrow and onjcmd and more that can improve the performance of on-demand debugging, as this allows us to trigger the start of …

Johannes Bechberger
3,603 viewsBetween 2nd and 17th September, I gave three talks in three different cities!

Johannes Bechberger
5,077 viewsDisabling C2 can be an option to speed up builds of smaller Java applications in CI systems, mainly when restricted to one or two CPU cores.
Johannes Bechberger
4,087 viewsErik Österlund summed up the problems with my previous JEP proposal quite nicely, and here are my responses!