enlight / dbgmits

NodeJS module that provides the ability to control GDB and LLDB debuggers via GDB/MI.
MIT License
6 stars 3 forks source link

Add support for multi-location breakpoints #36

Open enlight opened 8 years ago

enlight commented 8 years ago

While the GDB-MI spec. doesn't really say much at all about multi-location breakpoints GDB does support them. If a breakpoint has multiple locations then the result of the break-insert command, and the breakpoint-modified notification will provide information about the breakpoint locations.

enlight commented 8 years ago

Preliminary support added in b49c24957693849ea09879a1955168dadcd2786e.

Still need to add methods to DebugSession to allow enabling/disabling specific breakpoint locations (rather than the entire breakpoint).