JVM Language Summit — Agenda

The Summit will take place from August 10 through August 12, 2015. Our three days will be divided as follows (talks are in yellow and workshops are in green).

Monday Tuesday Wednesday
8:30 Breakfast Breakfast Breakfast
8:45
9:00 Goetz:
Welcome to JVMLS
Saab:
Welcome from Oracle
Thalinger:
Java Goes AOT
9:15
9:30 Odersky (Keynote):
Compilers are Databases
Ivanov:
State of java.lang.invoke
9:45 Rose:
New Bytecodes for the JVM
10:00
10:15
10:30 Break Break Break
10:45
11:00 Heidinga:
Native Data Interop
Reinhold & Sandoz:
Safety First
Goetz:
Generic Specialization
11:15
11:30
11:45 Ivanov: Panama & FFI
-
Bothner: Continuations & calling conventions
Reinhold & Sandoz: Safety First
-
Field: JShell REPL
Rose & Goetz: Valhalla
12:00
12:15
12:30
12:45 Lunch Lunch Lunch
13:00
13:15
13:30
13:45
14:00 Bjørsnøs:
Code Coverage Instrumentation
Click:
VM Design Choices
Iu:
LINQ-style Queries in Java
14:15
14:30
14:45 Vardal:
Serviceability in J9
Stoodley:
Multi-Language Runtimes
Breslav:
Flexible Types in Kotlin
15:00
15:15
15:30 Break Break Break
15:45
16:00 Riggs:
Resource Tracking Techniques
Richthofer:
JyNI
Lagergren:
Bootstrapping Nashorn
16:15
16:30
16:45 Wimmer:
Hybrid Memory Management
Lightning Talks
17:00
17:15
17:30
17:45
18:00 Faultline Brewing Company
18:15
18:30
18:45

Notes on the Agenda

  • Talks will run in a single track, 45 minutes each (including questions).
  • Workshop sessions will run for 60 minutes, with two or more sessions in parallel. Workshops are scheduled so that informal discussions can carry on into the subsequent time slot.
  • Light breakfast and lunch are served on site.
  • Breakout rooms are available for workshops, quiet conversation, and ad hoc consultations.
Vitruvian Duke