JVM Language Summit — Agenda
The Summit will take place from July 29 to July 31, 2019. Our three days will be divided as follows (talks are in yellow and workshops are in green).
| Monday | Tuesday | Wednesday | |||
| 8:30 | Breakfast | 8:30 | Breakfast | 8:30 | Breakfast |
| 8:45 | 8:45 | 8:45 | |||
| 9:00 | Welcome from Oracle | 9:00 | Stoodley: JIT and AOT in the JVM |
9:00 | Bourrillion: Nullness Annotations for Java |
| 9:15 | Shayban: Clojure Futures |
9:15 | 9:15 | ||
| 9:30 | 9:30 | 9:30 | |||
| 9:45 | 9:45 | Wimmer: Improving GraalVM Native Image |
9:45 | Petrashko: Fast typechecking for Ruby |
|
| 10:00 | Bateman/Bäckman: Loom Update |
10:00 | 10:00 | ||
| 10:15 | 10:15 | 10:15 | |||
| 10:30 | 10:30 | Wimmer: GraalVM Schatzl: Hotspot GC |
10:30 | Break | |
| 10:45 | Pressler: Loom Goetz: Amber |
10:45 | 10:45 | ||
| 11:00 | 11:00 | 11:00 | Lightning talks | ||
| 11:15 | 11:15 | Break | 11:15 | Meijer: Differentiable Programming |
|
| 11:30 | Break | 11:30 | 11:30 | ||
| 11:45 | 11:45 | Tsai: JIT and AOT in the CLR |
11:45 | ||
| 12:00 | Beyler: Thread Sanitizing for Java |
12:00 | 12:00 | Lunch | |
| 12:15 | 12:15 | 12:15 | |||
| 12:30 | 12:30 | Lunch | 12:30 | ||
| 12:45 | Lunch | 12:45 | 12:45 | ||
| 13:00 | 13:00 | 13:00 | |||
| 13:15 | 13:15 | 13:15 | |||
| 13:30 | 13:30 | Kuai/Gu: JWarmUp |
13:30 | ||
| 13:45 | Goetz: Valhalla Update |
13:45 | 13:45 | ||
| 14:00 | 14:00 | 14:00 | |||
| 14:15 | 14:15 | Fumero: TornadoVM |
14:15 | ||
| 14:30 | Wrighton: Value Types in the CLR |
14:30 | 14:30 | ||
| 14:45 | 14:45 | 14:45 | |||
| 15:00 | 15:00 | Break | 15:00 | ||
| 15:15 | Break | 15:15 | 15:15 | ||
| 15:30 | 15:30 | Cimadamore: Panama Update |
15:30 | ||
| 15:45 | Ivanov, Rose: Vectors and Numerics on the JVM |
15:45 | 15:45 | ||
| 16:00 | 16:00 | 16:00 | |||
| 16:15 | 16:15 | Cimadamore: Panama Kozlov: Metropolis |
16:15 | ||
| 16:30 | 16:30 | 16:30 | |||
| 16:45 | Rose: Valhalla | 16:45 | 16:45 | ||
| 17:00 | 17:00 | 17:00 | |||
| 17:15 | 17:15 | 17:15 | |||
| 17:30 | 17:30 | 17:30 | |||
| 17:45 | 17:45 | 17:45 | |||
| 18:00 | 18:00 | Dinner | 18:00 | ||
| 18:15 | 18:15 | 18:15 | |||
| 18:30 | 18:30 | 18:30 |
Notes on the Agenda
|
![]() |
