diff options
author | Matthew Dempsky <mdempsky@google.com> | 2021-01-17 02:16:58 -0800 |
---|---|---|
committer | Matthew Dempsky <mdempsky@google.com> | 2021-01-17 22:16:41 +0000 |
commit | 7e0fa38aad7bb402fcd08a66adc6492818c79dcf (patch) | |
tree | 76f7715ccc64edb9785448c1b5a2f52f2dbb29ae /src/cmd/compile/internal/ir/symtab.go | |
parent | 99a5db11acc48794b703bee395a08848d49da41c (diff) | |
download | go-7e0fa38aad7bb402fcd08a66adc6492818c79dcf.tar.gz go-7e0fa38aad7bb402fcd08a66adc6492818c79dcf.zip |
[dev.regabi] cmd/compile: remove unneeded packages from ir.Pkgs
ir.Pkgs.Itablink isn't used anymore. (I don't recall what it was ever
used for.)
ir.Pkgs.Race and ir.Pkgs.Msan are only needed in exactly only place,
so just create them on demand there, the same way that we create
"main" on demand.
Change-Id: I3474bb949f71cd40c7a462b9f4a369adeacde0d6
Reviewed-on: https://go-review.googlesource.com/c/go/+/284230
Trust: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Diffstat (limited to 'src/cmd/compile/internal/ir/symtab.go')
-rw-r--r-- | src/cmd/compile/internal/ir/symtab.go | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/src/cmd/compile/internal/ir/symtab.go b/src/cmd/compile/internal/ir/symtab.go index 80e45717649..0968efbf5cb 100644 --- a/src/cmd/compile/internal/ir/symtab.go +++ b/src/cmd/compile/internal/ir/symtab.go @@ -65,13 +65,10 @@ var Syms struct { // Pkgs holds known packages. var Pkgs struct { - Go *types.Pkg - Itab *types.Pkg - Itablink *types.Pkg - Map *types.Pkg - Msan *types.Pkg - Race *types.Pkg - Runtime *types.Pkg - Track *types.Pkg - Unsafe *types.Pkg + Go *types.Pkg + Itab *types.Pkg + Map *types.Pkg + Runtime *types.Pkg + Track *types.Pkg + Unsafe *types.Pkg } |