Skip to content

Debugging: tracking issue for MVP and post-MVP work #12777

@cfallin

Description

@cfallin

The "MVP release" of the user-facing guest-debugging feature in Wasmtime is pretty close now, and requires:

Post-MVP we have the following functionality queued up in some order:

  • Debugging: implement debug component support for wasmtime serve #12776: debugging under wasmtime serve
  • Debugging: implement memory watchpoints #12188: memory watchpoints
  • "mutable debugging": the ability to inject calls, force early returns, and update locals/operand-stack values
    • several levels here; the last two don't have gdbstub commands and aren't really necessary to change source-level locals in debug/non-opt Wasm component builds
  • record/replay and debugging of replayed traces (cc @arjunr2)
  • Store snapshots and reversible debugging
  • debug-adapter DAP world, top-level DAP multiplexer, and adapter components for DWARF and for an interpreter

Metadata

Metadata

Assignees

No one assigned

    Labels

    wasmtime:debuggingIssues related to debugging of JIT'ed code

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions