FOSDEM 2019 Free Java Dev Room Call For Participation

Andrew Dinn adinn at redhat.com
Tue Nov 20 16:14:54 CET 2018


Title: Starter's Guide to hacking the OpenJDK JVM

Preferred time: 45 minutes

Abstract:

The OpenJDK JVM is a large and complex piece of software. It is often
hard for those new to the the OpenJDK project to know exactly what it
does or, granted that, how it does it or, granted both, where to find
the damned code that makes it all happen. This talk attempts to address
all 3 of those problems. It describes the various subsystems that make
up the JVM, provides an overview of key aspects of their design and
references the most important C++ implementation classes which implement
that design, highlighting where their definitions reside in the source tree.

Clearly, this talk is doomed to fail. Those who survi^H^H^H^H enjoy it
almost certainly won't be able to just rock up and fix any old bug or
add any new feature they fancy. However, they certainly will have a much
better idea of what might go wrong when they try and will possess some
useful clues as to where to look in order to understand why their
changes don't work and how to fix them.

Recording me on audio and/or video is acceptable under a CC-BY-2.0
license (DEFAULT)

Brief Bio:
Andrew Dinn is a member of Red Hat's OpenJDK team and also leads JBoss
project Byteman. He has been writing software professionally for three
and a half decades and has no intention of stopping anytime soon.


More information about the java-devroom mailing list