delve/service/rpc2
Alessandro Arzilli 78471b3a5a
proc,service: represent logical breakpoints explicitly (#2946)
Adds a LogicalBreakpoint type to represent logical breakpoints
explicitly. Until now logical breakpoints were constructed implicitly
by grouping physical breakpoints together by their LogicalID.

Having logical breakpoints represented explicitly allows for a simpler
implementation of disabled breakpoints, as well as allowing a simple
implementation of delayed breakpoints (#1653, #2551) and in general of
breakpoints spanning multiple processes if we implement debugging
process trees (#2551).

Updates #1653
Updates #2551
2022-05-25 13:58:26 -07:00
..
client.go Implement source listing from debuginfo (#2885) 2022-01-30 13:39:30 -08:00
server.go proc,service: represent logical breakpoints explicitly (#2946) 2022-05-25 13:58:26 -07:00