Alessandro Arzilli
Alessandro Arzilli
Changes FindLocation to support multiple targets and adds an AddrPid member to api.Breakpoint so that clients can set breakpoints by address when multiple targets are connected (but at them moment...
Fixes issue where Delve fails to start if starlark can not allocate a large amount of memory at startup. Fixes #2907
Split from discussion in PR #2865 It could be useful to let user pretty print variables using starlark scripts. There are however some obstacles to doing this: * starlark evaluation...
Example: https://delve.teamcity.com/viewLog.html?buildId=27817 For whatever reason it seems that the hardware breakpoint state gets restored somehow on some threads, sometimes, after a hardware breakpoint has been disabled.
The test can not find one of the goroutines, the problem is similar to https://github.com/go-delve/delve/issues/2151.
- [ ] When the process stops inside a cgo call correctly identify the goroutine that did the cgo call - [ ] Stitch together cgo stack and go stack,...
The methods of service/debugger.(*Debugger) currently implement type conversions between `proc` types and `api` types. This was appropriate when we exposed a single api interface but is less so now that...
Travis-CI has updated its macOS builders to 10.13.6 (from ???) and now call injection tests are failing with the error: ``` Call - could not restore registers: protocol error E32...
- [x] Support floating point registers on linux (the code to parse an XSAVE area already exists in registers_linux_amd64.go, likely the same format is used in core dumps) - [...
Adds the ability to automatically debug child processes executed by the target to the linux native backend. This commit does not contain user interface or API to access this functionality....