internal/gocore: add support and test for tip

The new test generates a core file on-the-fly using the test GOROOT,
which enables immediate test coverage of changes to the toolchain.

Internals of the runtime may change during the development cycle. The
intention is for gocore to only support the behavior of the final
release. Thus no backwards compatibilty need be maintained during
development.

Change-Id: I95b09130da58467e8a8691eb0054880f12edf353
Reviewed-on: https://go-review.googlesource.com/c/debug/+/426014
Auto-Submit: Michael Pratt <mpratt@google.com>
Reviewed-by: Keith Randall <khr@golang.org>
Run-TryBot: Michael Pratt <mpratt@google.com>
Reviewed-by: Keith Randall <khr@google.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
5 files changed
tree: 470ef0718333f91d486195570953e6b7f4f8f0c8
  1. cmd/
  2. dwtest/
  3. internal/
  4. codereview.cfg
  5. CONTRIBUTING.md
  6. go.mod
  7. go.sum
  8. LICENSE
  9. README.md
README.md

Go Debug

Go Reference

This repository holds utilities and libraries for debugging Go programs.

WARNING! Please expect breaking changes and unstable APIs. Most of them are currently are at an early, experimental stage.

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.

The main issue tracker for the debug repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/debug:” in the subject line, so it is easy to find.