aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/internal/modload/load.go
diff options
context:
space:
mode:
authorAbirdcfly <fp544037857@gmail.com>2022-09-07 04:25:08 +0000
committerGopher Robot <gobot@golang.org>2022-09-09 15:30:04 +0000
commit1b196988d49401d41c20d3445d141ce0e2857979 (patch)
treefd9fba1f90a3484d02c5a6063016237ba71961a8 /src/cmd/go/internal/modload/load.go
parent9a5574afe62b52836145fdf1423e1ac5bdad69d2 (diff)
downloadgo-1b196988d49401d41c20d3445d141ce0e2857979.tar.gz
go-1b196988d49401d41c20d3445d141ce0e2857979.zip
cmd/go/internal/modload: use atomic.Pointer for Requirements.graph
Change-Id: Ie543e1b1df667cfaf3aafa4be727881461ee8b7d GitHub-Last-Rev: ed993dbe2445c4797303138b62f6c7e26050dcd4 GitHub-Pull-Request: golang/go#54888 Reviewed-on: https://go-review.googlesource.com/c/go/+/428716 Auto-Submit: Bryan Mills <bcmills@google.com> Run-TryBot: Bryan Mills <bcmills@google.com> Reviewed-by: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Michael Knyszek <mknyszek@google.com>
Diffstat (limited to 'src/cmd/go/internal/modload/load.go')
-rw-r--r--src/cmd/go/internal/modload/load.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/go/internal/modload/load.go b/src/cmd/go/internal/modload/load.go
index 69b0c30978..060d0cb21a 100644
--- a/src/cmd/go/internal/modload/load.go
+++ b/src/cmd/go/internal/modload/load.go
@@ -1837,7 +1837,7 @@ func (ld *loader) computePatternAll() (all []string) {
func (ld *loader) checkMultiplePaths() {
mods := ld.requirements.rootModules
if cached := ld.requirements.graph.Load(); cached != nil {
- if mg := cached.(cachedGraph).mg; mg != nil {
+ if mg := cached.mg; mg != nil {
mods = mg.BuildList()
}
}