]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: deduplicate symbol references
authorShahar Kohanim <skohanim@gmail.com>
Thu, 17 Mar 2016 11:18:34 +0000 (13:18 +0200)
committerIan Lance Taylor <iant@golang.org>
Thu, 17 Mar 2016 20:09:40 +0000 (20:09 +0000)
commit16029babe24c516230399205a74becb2c215e11a
tree029cda57e5f033638e1e2b81385b8d8df99f45d9
parent2d03b5b572c029a1612c89d76028ead20feed04b
cmd/compile: deduplicate symbol references

Reduces size of archives in pkg/linux_amd64 by 1.4MB (3.2%),
slightly improving link time.

name       old s/op   new s/op   delta
LinkCmdGo  0.52 ± 3%  0.51 ± 2%  -0.65%  (p=0.000 n=98+99)

Change-Id: I7e265f4d4dd08967c5c5d55c1045e533466bbbec
Reviewed-on: https://go-review.googlesource.com/20802
Run-TryBot: David Crawshaw <crawshaw@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/cmd/internal/obj/objfile.go