Debugger Function Breakpoints

Problem

We need to allow users to set a breakpoint by name rather than jumping to the line and setting a breakpoint. Otherwise, we have no way to get breakpoints on dependent libraries (which is currently the case).

Goals

  1. Add UI to add a new function breakpoint
  2. Add API to set a breakpoint by function name
  3. Allow watches on data variables

Anti-Goals

Affected Modules

  1. IdeDebuggerBreakpoint should already have the necessary function property

  2. gdb plugin should already have the necessary hooks to add a breakpoint by name
  3. debuggerui needs a popover with entry for function name and add to debugger breakpoints

Interfaces

No new interfaces should be required.

Risks

Implementation Details

Apps/Builder/ThreePointThirtyfive/FunctionBreakpoints (last edited 2019-09-19 01:40:18 by ChristianHergert)