закешированный к нам в целях безопасности дебаггер
Go to file
Sergio Lopez 11accd4d71 proc/proc: Extend GoroutinesInfo to allow specifying a range
Instead of unconditionally returning all present goroutines,
GoroutinesInfo now allows specifying a range (start and count). In
addition to the array of goroutines and the error, it now also returns
the next goroutine to be processed, to be used as 'start' argument on
the next call, or 0 if all present goroutines have already been
processed.

This way clients can avoid eating large amounts of RAM while debugging
core dumps and processes with a exceptionally high amount of goroutines.

Fixes #1403
2018-11-19 10:06:38 -08:00
_fixtures tests: rename _fixtures/vendor to _fixtures/internal 2018-11-06 08:52:06 -08:00
assets Add high-res images 2015-05-19 12:25:26 -05:00
cmd/dlv pkg/proc: Refactor process post initialization 2018-11-15 18:16:16 +01:00
Documentation Documentation,Makefile: better error when gencert.sh fails 2018-10-18 09:47:29 -07:00
pkg proc/proc: Extend GoroutinesInfo to allow specifying a range 2018-11-19 10:06:38 -08:00
scripts Documentation,Makefile: better error when gencert.sh fails 2018-10-18 09:47:29 -07:00
service proc/proc: Extend GoroutinesInfo to allow specifying a range 2018-11-19 10:06:38 -08:00
vendor *: Update vendor 2018-06-22 09:45:10 +02:00
.gitattributes makefile: use git's $Id$ instead of setting ver.Build in makefile (#807) 2017-04-28 10:14:33 -07:00
.gitignore git: Update gitignore 2015-10-20 20:55:11 -07:00
.travis.yml Add function call support for OSX 2018-08-30 15:48:10 -07:00
appveyor.yml *: Update appveyor.yml 2017-05-27 14:12:31 +02:00
CHANGELOG.md all: Bump to v1.1.0 2018-08-16 13:20:21 -07:00
CONTRIBUTING.md Update CONTRIBUTING.md 2016-05-13 10:43:09 +08:00
glide.lock *: Update vendor 2018-06-22 09:45:10 +02:00
glide.yaml *: Update vendor 2018-06-22 09:45:10 +02:00
go.mod *: Switch to using Go modules 2018-11-07 08:44:06 +01:00
go.sum *: Switch to using Go modules 2018-11-07 08:44:06 +01:00
ISSUE_TEMPLATE.md misc: Include issue template for GitHub 2016-03-03 10:40:14 -08:00
LICENSE Add License and README 2014-05-03 15:31:52 -05:00
Makefile Makefile: replace makefile with a script 2018-09-18 12:06:25 -07:00
README.md Fix SVG badges 2018-09-18 10:22:20 -07:00

Delve

license GoDoc Build Status Build status Join the chat at https://gitter.im/derekparker/delve

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.