Watch the

Videos

 

Book your

Hotel

 

Build your

Schedule

 

Relax

Xtra(ck)

 

Session: Understanding Adaptive Runtimes

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

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.

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.

Marcus Hirt

Marcus is one of the founders of Appeal Virtual Machines, the company that created the JRockit JVM. He is currently working as Architect, Team Lead, and Engineering Manager for the JRockit Mission Control team. In his spare time he enjoys coding on his many pet projects, composing music, and scuba diving. Marcus has contributed JRockit related articles, whitepapers, tutorials, and webinars to the JRockit community, and has been an appreciated speaker at Oracle Open World, EclipseCon, etc.

Video

Øredev founded by: Jayway

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