]> Cypherpunks.ru repositories - gostls13.git/commit
cmd/gc: fix escape analysis bug
authorRuss Cox <rsc@golang.org>
Mon, 24 Sep 2012 19:53:12 +0000 (15:53 -0400)
committerRuss Cox <rsc@golang.org>
Mon, 24 Sep 2012 19:53:12 +0000 (15:53 -0400)
commit54af752865d4759eb49437904f3a2d04d3779cc8
tree95ff7ab472aff05b2e44b1acb34879cabfa07bad
parentc7e0b8baa69825d69a4abc6b7b22cf08fca5ae63
cmd/gc: fix escape analysis bug

Was not handling &x.y[0] and &x.y.z correctly where
y is an array or struct-valued field (not a pointer).

R=ken2
CC=golang-dev
https://golang.org/cl/6551059
src/cmd/gc/esc.c
test/escape2.go
test/escape4.go