5-7 Feb 2018

Jfokus VM Tech Summit (6 February 2017)

Jfokus VM Tech Summit is an open technical collaboration among language designers, compiler writers, tool builders, runtime engineers, and VM architects. We are sharing our experiences as creators of programming languages. We also welcome non-JVM developers on similar technologies to attend or speak on their runtime, VM, or language of choice. We are dividing the schedule equally between traditional presentations 45 minutes and "workshops". Workshops are informal, facilitated discussion groups among smaller, self-selected participants. They enable "deeper dives" into the subject matter. Space is limited: This summit is organized around a single classroom-style room, to support direct communication between participants.

Monday 09.00-09.45

Monday 10.00-10.45

Vyacheslav Egorov

Vyacheslav Egorov, Google

Vyacheslav Egorov is a software engineer at Google Aarhus. He is primarily focused on the technology behind virtual machines and compilers, contributing to Dart VM, LuaJIT and V8 JavaScript engine. Before joining Google he worked on a Java VM with an ahead-of-time compiler at Excelsior LLC.

(PDF) Presentation: What I learned from LuaJIT

Monday 10.45-11.15 Coffe break

Monday 11.15-12.30

Chris Thalinger

Chris Thalinger, Twitter

Chris Thalinger is a software engineer working on Java Virtual Machines for over 13 years. His main expertise is in compiler technology with Just-In-Time compilation in particular. Initially being involved with the CACAO and GNU Classpath projects, the focus shifted to OpenJDK as soon as Sun made the JDK open-source. Ever since Chris has worked on the HotSpot JVM at Sun, Oracle and now at Twitter.

Presentation: Graal @Twitter

Monday 12.30-13.30 Lunch break

Monday 13.30-14.15

Monica Beckwith

Monica Beckwith, Code Karam LLC

Monica Beckwith is an independent performance consultant optimizing customer applications and systems running the Java Virtual Machine. She has worked with Java HotSpot VM optimizing the JIT Compiler, the generated code, the JVM heuristics and garbage collection and collectors. Monica is a regular speaker at various conferences and has several published articles on topics including garbage collection, the Java memory model and others. Monica led Oracle's Garbage First Garbage Collector performance team, and was named a JavaOne Rock Star. Monica also co-authored the 'Java Performance Companion' book. Monica was recently considered one of the influential women in Java and Scala: http://blog.takipi.com/10-influential-women-in-java-scala-and-everything-in-between/

(PDF) Presentation: Write Barriers in Garbage First Garbage Collector

Monday 14.30-15.15

Erik Helin

Erik Helin, Oracle

Erik Helin is a developer at Oracle working in the Java group as a member of the JVM Garbage Collection team. For the past four years Erik has been working on the trace events framework, diagnostic tools for the Metaspace and for the last two years on the G1 garbage collector. Erik has worked on most parts of the G1 garbage collector and lately with a special focus on the policies.

Presentation: Throughput, latency and footprint - pick two

Monday 15.15-15.45 Coffe break

Monday 15.45-16.30

Attila Szegedi

Attila Szegedi, FaunaDB

Attila is currently a Senior Software Engineer with FaunaDB. He spent 4.5 years with Oracle as a Principal Member of Technical Staff in the Java LangTools team working on the Nashorn JavaScript runtime and the Dynalink library, and before that he was a Staff Engineer at Twitter in its Runtime Systems team. In the past Attila was also a frequent contributor to Open Source projects, most notably the FreeMarker template engine and Mozilla Rhino JavaScript runtime.

(PDF) Presentation: jdk.dynalink is here

Monday 16.30-17.00 Ending dicussions and it's a wrap!

Back to the top of the page