]> Cypherpunks repositories - gostls13.git/commit
gc: simplify escape analysis recursion
authorRuss Cox <rsc@golang.org>
Wed, 24 Aug 2011 20:47:32 +0000 (16:47 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 24 Aug 2011 20:47:32 +0000 (16:47 -0400)
commit42687d6ce4632cdb7ca428c16cad7c1b2db77263
tree7ed3977bbeae8d4bc010426f317be621c9bd9fa3
parent4946b420f217e65e581bd6299b71f74654570717
gc: simplify escape analysis recursion

Merge escassign(N, x), escassign(x, N), escexpr(n), and escstmt(n) into esc(n).

1. Renaming
https://golang.org/cl/4917050/diff2/1:2001/src/cmd/gc/esc.c

2. Merging.
https://golang.org/cl/4917050/diff2/2001:4001/src/cmd/gc/esc.c

3. Simplify esccall.
https://golang.org/cl/4917050/diff2/4001:5002/src/cmd/gc/esc.c

R=lvd
CC=golang-dev
https://golang.org/cl/4917050
src/cmd/gc/esc.c