~/talk

Run Scala Faster with GraalVM on any Platform

Talkat Scala Days Lausanne 2019 · 2019-06-11..06-13· [java]
links:none on file
slides:none on file

GraalVM compiles Scala into faster machine code and into native executables: benchmarks show Graal EE gives ~32% geo-mean speedup on Renaissance and ~38% on Scala-focused tests while CE yields ~6–7% gains; Scala compilation times drop ~20–35% with Graal on bloop/hydra; native-image cuts startup from ~1s to ~35ms and reduces memory from ~120–180MB to ~30–70MB; profile‑guided AOT can outrun HotSpot and Scala MT shows ~37% faster formatting; Gluon+JavaFX plus Gradle plugins enable cross‑platform iOS/Android/desktop builds.

AI-written summary · about

  1. 0:00Introduction
  2. 0:26What is GraalVM
  3. 1:45The Graal Compiler
  4. 4:08Performance in Scala
  5. 6:27JIT compilation improvements
  6. 7:49Faster compilation
  7. 10:05Summary of first part
  8. 11:28Native Image technology
  9. 13:37Cloud and microservices
  10. 15:29Community and support
  11. 18:00Profile-guided optimization
  12. 20:22Mobile and cross-platform
  13. 22:43Gluon and mobile demo
  14. 25:48Demo compilation details
  15. 28:25Future of JVM on mobile
  16. 32:25Next steps and acknowledgments
  17. 34:20Final conclusions
  18. 35:05Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.