bytecodealliance / bytecodealliance/wasmtime
Debugging support for multi-memory Wasm (DWARF)
Open
wasmtime:debugging
- Dominant language
- Rust
- Stars
- 18.6k
- Forks
- 1.8k
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 126
Description
Wasmtime currently generate native DWARF based on the assumption that Wasm module has at most one memory. Beside support of multi-memory addressing in the WebAssemby DWARF spec itself, we need to fix the translation for native DWARF:
- [ ] Spec for multi-memory address location
- [ ] Fix DWARF translation
* [ ] in debug_builtins (see #1482)
* [ ] in utils.rs `add_internal_types` to generate proper WasmtimeVMContext
Contributor guide
Assessment
This issue has not been assessed yet.