~/talk

WOOD: Extending a WebAssembly VM with Out-of-Place Debugging for IoT applications

Talkat VMIL 2021 · on Sunday, 2021-10-17· [webassembly, embedded-and-hardware]
links:none on file
links:none on file
links:none on file
slides:none on file

WOOD extends the WARDuino WebAssembly VM to implement out-of-things debugging: capture a debug session (PC, stack, globals), ship it as a binary debug-session payload to the developer machine, run and inspect locally, then send compact byte-level code or state patches back for live updates. It uses a binary chunked protocol and lightweight proxy calls for non-transferable sensors, keeps remote state safe during calls, matches Arduino/Espruino runtime speed in preliminary tests, and shows constant network overhead versus growing overhead for remote debugging.

AI-written summary · about

  1. 0:00Intro
  2. 0:20Internet of Things (IoT) Environment
  3. 1:07Challenge: How to debug lot applications?
  4. 3:11Online debugging (3)
  5. 6:01Practical: Debugging WASM (Web Assembly) on loT
  6. 6:46WOOD: WARDuino out-of-things Debugging
  7. 7:47Out-of-things Architecture (2)
  8. 8:09WOOD: WASM Debug Session (2)
  9. 8:58Out-of-things Architecture (3)
  10. 11:11Out-of-things Architecture (4)
  11. 13:38Experiment 2
  12. 14:36Conclusion
~/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.