]> Cypherpunks repositories - gostls13.git/commit
cmd/link: patch up symbols only once per object file
authorShahar Kohanim <skohanim@gmail.com>
Sun, 20 Mar 2016 15:22:57 +0000 (17:22 +0200)
committerDavid Crawshaw <crawshaw@golang.org>
Sun, 20 Mar 2016 17:36:30 +0000 (17:36 +0000)
commit93098de0cc99dc5588477da9f5a9b09d3480677d
treeb85d4b56d78920be906b9880587e93505b7e4677
parent060038bdd036e98622e22bc4538c7d192fb7217c
cmd/link: patch up symbols only once per object file

name       old s/op   new s/op   delta
LinkCmdGo  0.57 ± 5%  0.55 ± 6%  -2.37%  (p=0.000 n=97+98)

GOGC=off:

name       old s/op   new s/op   delta
LinkCmdGo  0.48 ± 3%  0.47 ± 3%  -2.90%  (p=0.000 n=100+100)

Change-Id: I1a36dbf84914cacb79842bc0ddb1e26b4c5a5828
Reviewed-on: https://go-review.googlesource.com/20917
Reviewed-by: David Crawshaw <crawshaw@golang.org>
Run-TryBot: David Crawshaw <crawshaw@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/cmd/link/internal/ld/objfile.go