This is a preliminary plan of what we would like to see in this book.
Each chapter should contain illustrated examples and exercises.
- Debugger basic usage
- Opening a debugger
- Elements of the debugger (explaining contexts, stack, senders, etc.)
- Debugger actions
- Halts and breakpoints
- Advanced tools
- The breakpoint explorer
- Debugger extensions
- Advanced commands
- Object-centric breakpoints
- Debugger Driven Development
- Debugger configuration
- OUPS: the debugger infrastructure
- ED: your emergency debugger
- Building debugger extensions
- Sindarin: an API to script the debugger
- Building your own debugger
- Chest
- Seeker
- DAST