~/talk

Developer's Introduction to GraalVM

Talkat J-Fall 2018 · on Thursday, 2018-11-08· [java, web-platform]
slides:none on file

GraalVM is an alternative JDK distribution that swaps in the Graal compiler and Truffle language framework, showing 18x faster on one microbenchmark by combining escape analysis, inlining and polymorphic inlining; it supports Java, JS, Ruby, Python and LLVM bitcode so you can run or embed other languages in JVM apps and call R from Spring; offers a native-image AOT that produces tiny binaries with native image startup ~40 ms, and ships as drop-in replacement with Community and higher-performance Enterprise builds.

AI-written summary · about

  1. 0:00Welcome and introduction
  2. 2:14What is GraalVM
  3. 8:23GraalVM architecture overview
  4. 19:25GraalVM performance for Java
  5. 39:55Polyglot programming with GraalVM
  6. 48:45Native images and startup time
  7. 51:17GraalVM in databases and tools
  8. 53:02How to get started and next steps
~/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.