~/lightning

Lightning Talk: WebAssembly from the Inside Out

Lightningat Cloud Native Wasm Day NA 2023 · on Monday, 2023-11-06· [webassembly]
slides:none on file

Explains how the wazero runtime implements WebAssembly calls end-to-end: modules decode and validate at load time, compile to an internal IR that an interpreter runs or an amd64 backend emits as native code, and a trampoline switches between compiled Wasm and Go host functions by passing identifiers and marshaling parameters. Claims no cgo dependency because it is pure Go, supports context cancellation, can run wasm inside wasm, and notes a multi-pass optimizing compiler is in progress.

AI-written summary · about

  1. 0:00Introduction
  2. 0:43What is Wero
  3. 2:07WebAssembly compilation
  4. 3:08Runtime invocation
  5. 4:59Pure Go runtime
  6. 6:25Wero’s portability
  7. 7:30Q&A
~/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.