]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/gc: change Naddr to take a *Addr to fill in
authorRuss Cox <rsc@golang.org>
Mon, 16 Mar 2015 19:27:19 +0000 (15:27 -0400)
committerRuss Cox <rsc@golang.org>
Fri, 20 Mar 2015 00:02:52 +0000 (00:02 +0000)
commit8b9a3d475247352b1877f2610caf8116ec43a164
tree2d3fab10cbb485c4645c361b76c183d3e0ac31c9
parenta5e18416fcf4eb66b852074141df48ce4988783f
cmd/internal/gc: change Naddr to take a *Addr to fill in

This allows gins to let Naddr fill in p.From and p.To directly,
avoiding the zeroing and copying of a temporary.

Change-Id: I96d120afe266e68f94d5e82b00886bf6bd458f85
Reviewed-on: https://go-review.googlesource.com/7742
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
src/cmd/5g/ggen.go
src/cmd/5g/gsubr.go
src/cmd/6g/gsubr.go
src/cmd/7g/ggen.go
src/cmd/7g/gsubr.go
src/cmd/8g/gsubr.go
src/cmd/9g/ggen.go
src/cmd/9g/gsubr.go
src/cmd/internal/gc/gsubr.go
src/cmd/internal/gc/plive.go