HotSpot debugging at the OS level

by Volker Simonis 

Friday, 10 June 2016 13:30 @ Room 2

Debugging Java applications is comfortable and simple, but if you want to look beyond the Java horizon, you need special knowledge and and different tools. This interactive session shows you how to debug a running VM with a native debugger. You will also learn how to use some of the more than 1,200 VM options to trace or modify the VM behaviour. This knowledge can greatly help you identify, isolate, and reproduce the root cause of hard VM crashes. But it can also be pure fun to see which actual machine instruction the CPU is executing for your Java code.