go/src/cmd
Bryan C. Mills 62a87f64b9 cmd/go/internal/modload: only check root-promotion during tidy for lazy modules
In a lazy module, it is important that tidyRoots does not add any new
roots because the dependencies of non-roots are pruned out.

In an eager module, that property is not important (and does not hold
in general) because no dependencies are ever pruned out.

Fixes #45952

Change-Id: I5c95b5696b7112b9219e38af04e0dece7fb6e202
Reviewed-on: https://go-review.googlesource.com/c/go/+/316754
Trust: Bryan C. Mills <bcmills@google.com>
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Jay Conrod <jayconrod@google.com>
2021-05-04 22:12:42 +00:00
..
addr2line
api cmd/api: disallow silent API additions after api/go1.n.txt is created 2021-05-03 19:14:16 +00:00
asm cmd/asm: add check for register and shift/extension combination on arm64 2021-04-28 01:19:40 +00:00
buildid
cgo internal/buildcfg: move build configuration out of cmd/internal/objabi 2021-04-16 19:20:53 +00:00
compile cmd/compile: establish regabi name/value mapping for small in-params 2021-05-04 19:56:15 +00:00
cover cmd/cover: use golang.org/x/tools/cover directly 2021-03-25 20:57:58 +00:00
dist cmd/dist,cmd/go: set GOTRACEBACK to "system" for testing 2021-05-04 17:32:31 +00:00
doc cmd/doc: properly display interface methods 2021-03-19 03:05:26 +00:00
fix
go cmd/go/internal/modload: only check root-promotion during tidy for lazy modules 2021-05-04 22:12:42 +00:00
gofmt cmd/gofmt: always format non-directory arguments again 2021-04-30 16:17:01 +00:00
internal cmd/compile: add traceback argument info to ABI0 assembly functions 2021-05-03 15:53:36 +00:00
link cmd/link: unify text segment write 2021-05-03 16:20:10 +00:00
nm cmd/dist,runtime: support cgo on openbsd/mips64 2021-04-28 12:51:42 +00:00
objdump cmd/internal/objfile: emit better error for Go object of a different version 2021-04-30 16:53:35 +00:00
pack cmd/pack: use testing.T.TempDir in tests 2021-04-07 13:24:10 +00:00
pprof cmd/vendor, cmd/pprof: use golang.org/x/term directly 2021-03-26 06:03:20 +00:00
test2json
trace runtime: move next_gc and last_next_gc into gcControllerState 2021-04-14 14:03:30 +00:00
vendor cmd/go: update x/mod to fix "//indirect" comment editing 2021-05-04 20:18:55 +00:00
vet
README.vendor
go.mod cmd/go: update x/mod to fix "//indirect" comment editing 2021-05-04 20:18:55 +00:00
go.sum cmd/go: update x/mod to fix "//indirect" comment editing 2021-05-04 20:18:55 +00:00

README.vendor

See src/README.vendor for information on loading vendored packages
and updating the vendor directory.