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.
4 views

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

Johannes Bechberger
4,509 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,494 viewsFind out how JFR allows you to implement your events to record custom information directly in your profiling file.

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

Johannes Bechberger
3,672 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,374 viewsCollaborating with other people from different companies in an Open-Source project is great.

Johannes Bechberger
8,561 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,567 viewsBetween 2nd and 17th September, I gave three talks in three different cities!

Johannes Bechberger
5,016 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,050 viewsErik Österlund summed up the problems with my previous JEP proposal quite nicely, and here are my responses!