]> Cypherpunks repositories - gostls13.git/commit
cmd/link: make Allsym a slice
authorDavid Crawshaw <crawshaw@golang.org>
Wed, 2 Mar 2016 20:59:38 +0000 (15:59 -0500)
committerDavid Crawshaw <crawshaw@golang.org>
Wed, 2 Mar 2016 23:28:17 +0000 (23:28 +0000)
commit4b92cd4ec101e8d69e01e9ed5f3a6db12e2a55a0
treefa79d0e8a62f92c76e0ab9a461b3954c67392ae4
parent45983827248f399426839b1789710120086dd4f1
cmd/link: make Allsym a slice

Looks a tiny bit faster, which is a surprise. Probably noise.
Motivation is making the LSym structure a little easier to understand.

Linking juju, best of 10:

before: real 0m4.811s user 0m5.582s
after:  real 0m4.611s user 0m5.267s

Change-Id: Idbedaf4a6e6e199036a1bbb6760e98c94ed2c282
Reviewed-on: https://go-review.googlesource.com/20142
Reviewed-by: Michael Hudson-Doyle <michael.hudson@canonical.com>
Run-TryBot: David Crawshaw <crawshaw@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/link/internal/ld/ar.go
src/cmd/link/internal/ld/data.go
src/cmd/link/internal/ld/elf.go
src/cmd/link/internal/ld/go.go
src/cmd/link/internal/ld/lib.go
src/cmd/link/internal/ld/link.go
src/cmd/link/internal/ld/macho.go
src/cmd/link/internal/ld/pe.go
src/cmd/link/internal/ld/sym.go
src/cmd/link/internal/ld/symtab.go