aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/loader/loader.go
diff options
context:
space:
mode:
authorKeith Randall <khr@golang.org>2021-10-21 18:09:07 -0700
committerKeith Randall <khr@golang.org>2021-10-25 20:40:00 +0000
commit72b6a89ca5cd3c3bfd13b9b17be976e8feb91ecc (patch)
tree33ae337d469279e66244406c6e2c506aefdaa41b /src/cmd/link/internal/loader/loader.go
parent0ae0d5c62eae1a4043d1d9cb41acc563a5e75daa (diff)
downloadgo-72b6a89ca5cd3c3bfd13b9b17be976e8feb91ecc.tar.xz
cmd/compile: revert most of CL 349169
The method of using references to dictionaries to hold methods live during linker deadcode elimination wasn't working very well. I implemented a new scheme in the CL below this, so this CL strips out the old method. The new method has the added benefit of having 0 runtime overhead (unlike the stuff we're ripping out here, which does have a small overhead). Update #48047 Change-Id: I68ac57119792d53c58f1480f407de6ab2bb53211 Reviewed-on: https://go-review.googlesource.com/c/go/+/357836 Trust: Keith Randall <khr@golang.org> Trust: Dan Scales <danscales@google.com> Run-TryBot: Keith Randall <khr@golang.org> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Dan Scales <danscales@google.com>
Diffstat (limited to 'src/cmd/link/internal/loader/loader.go')
0 files changed, 0 insertions, 0 deletions