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.
Aleksey is working on Java performance for 10+ years. Today he is employed by Red Hat, where he does OpenJDK development and performance work. Aleksey develops and maintains a number of OpenJDK subprojects, including JMH, JOL, and JCStress. He is also an active participant in expert groups and communities dealing with performance and concurrency. Prior joining Red Hat, Aleksey was working on Apache Harmony at Intel, then moved to Sun Microsystems, which was later consumed by Oracle.
Tobias is a software engineer at Google Munich. As part of the V8 team, he works on Turbofan, V8's optimizing Javascript JIT compiler that uses speculative optimizations to achieve high performance.
Before, he worked on interactive theorem proving and programming language meta-theory.
Charlie Gracie is the Garbage Collection Architect on the newly released Eclipse OpenJ9 JavaVM. He has been working on JVM technology for almost 15 years. He is also a Project Lead on the the Eclipse OMR project.
Ron is the author of Quasar, an open-source lightweight concurrency library, and is now the technical lead of Project Loom, an OpenJDK project to add fibers and continuations to the JVM.
Stefan Karlsson is a member of the HotSpot Garbage Collection team and has been working on JRockit and HotSpot projects for 13 years. Stefan is an OpenJDK Reviewer and has been working on large projects like the Permgen Removal, G1 Class Unloading, and for the last two years, ZGC.
Ivan Krylov is a lead developer at Azul Systems, working on Zing JVM. Ivan has been in JVM development since 2005 and presently focuses on Compiler infrastructure. Previous experience includes the Hotspot Runtime development and JIT compiler work for the HSA/OpenCL stack.
An engineer in the compiler team at Azul Systems. During the last two years has been taking part in the development of the LLVM-based JIT compiler Falcon. Before Azul Systems used to work at Oracle, where he was developing the CLDC HI virtual machine (aka Monty VM).