Watch the

Videos

 

Book your

Hotel

 

Build your

Schedule

 

Relax

Xtra(ck)

 

Speaker: Marcus Lagergren

Marcus has a background in computer security but has worked with runtimes since 1999. Marcus was one of the founding members of Appeal Virtual Machines, the company that developed the JRockit JVM. Marcus has been team lead and architect for the JRockit code generators and has been involved in pretty much every other aspect of the JRockit JVM internals. Since 2007 Marcus works for Oracle on fast Virtualization technology.

Understanding Adaptive Runtimes

Track: Java, friday 11:20 - 12:10

The authors of the book "Oracle JRockit: The Definitive Guide" will discuss the internals of an adaptive runtime. We'll discuss why an adaptive runtime is potentially far more powerful than any static compilation environment. We'll touch on the most interesting parts of all Java Virtual Machine (JVM) internals in an adaptive context: code generation, memory management, synchronization, and achieving performance. Then we'll discuss how online monitoring can at zero cost plug into the adaptive runtime and provide complete control over a production environment. This is exemplified through JRockit Mission Control. To some extent we will also cover the differences between the JRockit and HotSpot JVMs and discuss the ongoing code base unification between the two.

Øredev founded by: Jayway

Contact us | Archives | telephone: +46 (0)40 - 602 3134 | fax: +46 (0)40 - 127276 | email: info@oredev.org