Writing mruby Debugger
summary
Covers the APIs in mruby (mruby 1.0.0) that allow building a debugger for embedded or application-embedded mruby, and explains how to use those APIs to implement a prototype debugger. Focuses on debugging both Ruby and C code in mruby environments where no debugger is provided by default.
AI-written summary · about
chapters (28)
- 0:00Intro
- 0:19Writing mruby debugger
- 0:29Outline
- 3:35Tools we use now
- 4:20Why we need mruby debugger
- 5:16mruby sample code
- 5:40CRuby debugger
- 6:58Pros && Cons
- 7:55Functions of debugger Control Execution
- 8:44total picture
- 13:49GDB/MI
- 14:42GDB Missing Manual
- 19:171 source line != 1 bytecode
- 21:24Eclipse CDT C/C++ Development Tooling
- 22:24Eclipse mruby debugger
- 23:06Breakpoint Manager
- 23:45mruby Variable View
- 24:33get list of variables
- 25:21get variable info get a list of local variables
- 26:08variable list format
- 26:30get variable info get a value of variable by name
- 27:14Start mruby Debugger
- 27:38Stop at Breakpoint
- 28:20Change Type of v
- 28:43Symbol and Hash
- 28:57Show arguments
- 29:14create new object
- 29:29console








