Forked repo thats expanding to a more general use case as the old repo focused exclusively on source-based rust stuff under rr.
working on getting the following upstreamed into this repo
- remove some integer overflow panics
- don't oom on empty stdout/stdin buffers
- breakpoints support having negative id's (hidden breakpoint)
- support address based breakpoint insertion
- rework event loop
- more e2e testing
- typing for reading / writing memory
- typing for reading / writing to registers
- typing for watchpoints
- extend typing for breakpoints
- add a blocking api
Interact with a GDB session through the GDB machine interface
The parser is ported from pygdbmi, written by Chad Smith, which is also MIT licensed.