закешированный к нам в целях безопасности дебаггер
Go to file
Alessandro Arzilli 4ed41e9060
proc: fix TestIssue1101 flake (#3585)
If the target process exits and receives a signal at the same time and
we receive the signal first we should call waitpid again to read the
target's exit status.

This also fixes a nil pointer dereference when trapWaitInternal returns
an error, this fix is probably incomplete but I wasn't able to
reproduce its circumstances after 30000 runs of TestIssue1101 to
properly address it.
2023-11-27 08:58:27 -08:00
_fixtures pkg/proc: improve support unwinding from sigpanic (#3559) 2023-11-10 15:32:20 +01:00
_scripts *: remove checks for TRAVIS env variable (#3568) 2023-11-16 10:42:41 -08:00
.teamcity update TeamCity DSL version to 2023.05 and remove tip configurations from Aggregator (#3581) 2023-11-23 16:04:46 +01:00
assets Add high-res images 2015-05-19 12:25:26 -05:00
cmd/dlv *: remove checks for TRAVIS env variable (#3568) 2023-11-16 10:42:41 -08:00
Documentation pkg/proc: use gore to obtain info from stripped binaries (#3577) 2023-11-23 09:12:10 +01:00
pkg proc: fix TestIssue1101 flake (#3585) 2023-11-27 08:58:27 -08:00
service pkg,service/dap: use switch instead of ifs (#3576) 2023-11-22 09:07:08 -08:00
vendor pkg/proc: use gore to obtain info from stripped binaries (#3577) 2023-11-23 09:12:10 +01:00
.cirrus.yml proc: fixes concerning call injection on freebsd and rr (#3000) 2022-05-05 08:39:54 -07:00
.gitattributes makefile: use git's $Id$ instead of setting ver.Build in makefile (#807) 2017-04-28 10:14:33 -07:00
.gitignore chore: don't ignore directory cmd/dlv (#3359) 2023-05-05 09:59:43 -07:00
CHANGELOG.md *: Correct spelling mistakes (#3555) 2023-11-06 07:55:44 -06:00
CONTRIBUTING.md *: Add explicit code of conduct (#3540) 2023-10-27 15:07:39 +02:00
go.mod pkg/proc: use gore to obtain info from stripped binaries (#3577) 2023-11-23 09:12:10 +01:00
go.sum pkg/proc: use gore to obtain info from stripped binaries (#3577) 2023-11-23 09:12:10 +01:00
inlinestripped pkg/proc: use gore to obtain info from stripped binaries (#3577) 2023-11-23 09:12:10 +01:00
ISSUE_TEMPLATE.md Documentation: document substitute-path more (#2998) 2022-05-04 11:01:56 -07:00
LICENSE Add License and README 2014-05-03 15:31:52 -05:00
Makefile *: Fix ppc64le test runs (#3460) 2023-08-11 08:51:28 -07:00
README.md TeamCity,Documentation: use new TeamCity URL (#3275) 2023-02-15 11:11:42 +01:00

Delve

license GoDoc Build Status

The GitHub issue tracker is for bugs only. Please use the developer mailing list for any feature proposals and discussions.

About Delve

Delve is a debugger for the Go programming language. The goal of the project is to provide a simple, full featured debugging tool for Go. Delve should be easy to invoke and easy to use. Chances are if you're using a debugger, things aren't going your way. With that in mind, Delve should stay out of your way as much as possible.