-
Notifications
You must be signed in to change notification settings - Fork 4
Features
R. Bernstein edited this page Mar 13, 2015
·
1 revision
So what makes this debugger so special?
- nested debugging
- ability to skip over statements
- ability to modify function return values (often)
- ability to detect (sometimes) a non-local exception that is about to raised before it is raised so you have access to the full call stack.
- display of the current VM PC and VM stack values
- support for fast debugger breakpoints, "step over" and "step out"
- More accurate location information
- access to C parameters in a C call
- memory addresses of C functions (useful in conjunction with gdb)
- seeing and changing event filters dynamically
- context sensitive debugger command completion
- extensive online help formatted via markdown/redcloth so it
- adjusts to your terminal width and has nice formatting syntax highlighting
- stepping granularity control
- smart eval
- ability to go into irb from inside the debugger
- compatibility with gdb commands.
- out-of-process and out-of server debugger control
- disassembly of VM instructions