Skip to content

Conversation

@MaxDesiatov
Copy link
Member

@MaxDesiatov MaxDesiatov commented Nov 4, 2025

This allows setting breakpoints at arbitrary line or function in LLDB CLI interface.

Also fixed multiple bugs:

  1. Attempts to set breakpoints for any function other than the entrypoint failed as those were uncompiled functions when lazy compilation is used.
  2. WasmKit used wrong order of call stack Pc addresses when sending qWasmCallStack response back via GDB RP.

@MaxDesiatov MaxDesiatov changed the title Fix breakpoints across function calls GDB RP: breakpoint commands, fix breakpoints across function calls Nov 4, 2025
@MaxDesiatov MaxDesiatov marked this pull request as ready for review November 4, 2025 13:03
@MaxDesiatov MaxDesiatov added wasm debugging Support for debugging of executed Wasm bug enhancement labels Nov 4, 2025
@MaxDesiatov MaxDesiatov merged commit 7f5f88e into main Nov 5, 2025
17 of 18 checks passed
@MaxDesiatov MaxDesiatov deleted the maxd/breakpoint-commands branch November 5, 2025 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug enhancement wasm debugging Support for debugging of executed Wasm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants