~/talk

Navigating Strategies for Debugging WASM

slides:none on file

WASM lacks a standardized debugger so strategies vary: use LLDB/GDB with wasmtime or wasmer with DWARF for low-level step-through; enable Chromium DevTools with DWARF/Source Maps to set breakpoints and inspect scopes; run AOT builds and debug generated ASM or use print-line/unit tests for quick checks. Uploading to ModSurfer and using modsurfer validate shows 9.9MB vs allowed 2.5MB enforces import/export and size checks in CI. For runtime visibility, Observe SDK instruments functions and memory allocations to emit traces/telemetry and produce actionable stack traces.

AI-written summary · about

  1. 0:00Debugging WebAssembly intro
  2. 1:48WASM debugging standards
  3. 3:13Runtime debugging approaches
  4. 6:26Debugging strategies for WASM
  5. 7:48Debugging tools and limits
  6. 9:36Browser DevTools and DWARF
  7. 12:04Print line debugging and tests
  8. 13:30Monitoring WASM modules
  9. 15:17ModSurfer for WASM inspection
  10. 19:10ModSurfer in CI/CD validation
  11. 20:55Observe SDK for WASM observability
  12. 23:44Emerging WASM tools and integrations
  13. 24:47Debugging strategies summary
  14. 25:07Q&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.