~/talk

GraalVM: WebAssembly for the JVM Ecosystem

Talkat WasmCon Europe 2026 · on Monday, 2026-03-23· [webassembly, java]
links:none on file
slides:none on file

GraalWasm is an embeddable JVM runtime (JARs on Maven Central) that implements WASM 2.0 and uses the Graal JIT to compile Wasm at runtime, demonstrated by running and DAP-debugging a Rust Photon image library inside a Spring Boot native-image binary that contains Spring, the runtime, and the Wasm module; the Web Image backend compiles JVM bytecode to Wasm in the demo in ~7.8s producing a ~1 MB hello world (optimizable to ~300–400 KB), currently requiring a JavaScript host (no full WASI or component model yet) and already running in MySQL HeatWave GraalWasm runtime GraalVM Web Image

AI-written summary · about

  1. 0:00GraalVM and WebAssembly intro
  2. 2:29GraalWasm runtime for JVM
  3. 5:17Debugging WASM in JVM apps
  4. 9:13WASM in Spring Boot
  5. 16:19JVM to WASM compilation
  6. 19:56Running Java applications as WebAssembly
  7. 23:46Summary and future
~/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.