~/talk

Whamm: A Framework for Performant, Sandboxed Instrumentation.

Talkat WasmCon North America 2025 · on Monday, 2025-11-10· [webassembly, observability]
links:none on file
slides:none on file

Whamm is a Wasm instrumentation framework that either statically rewrites bytecode or dynamically injects probes via an engine interface 'way', using a DSL that compiles to a standalone tool.wasm describing match points and probe state. The demo builds a branch profiler and a heavyweight cache simulator and produces CSV output for postprocessing. Engine-side optimizations reduce overhead from a 4.7x unoptimized penalty down to about 1.6x overhead when probes are inlined, and support for kernel events and eBPF is planned.

AI-written summary · about

  1. 0:00Whamm framework intro
  2. 1:25Instrumentation use cases
  3. 3:34Building Whamm for WASM
  4. 4:37Writing WHAM tool
  5. 7:49WHAM framework architecture
  6. 10:58Live call graph demo
  7. 13:25Performance optimizations
  8. 15:30Engine vs rewriting targets
  9. 16:36Engine interface mechanics
  10. 17:41Future cloud-native plans
  11. 19:45Standardization goals
  12. 20:27Q&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.