]> Cypherpunks repositories - gostls13.git/commit
Revert of cmd/compile: ignore contentEscapes for marking nodes as escaping
authorBrad Fitzpatrick <bradfitz@golang.org>
Wed, 7 Sep 2016 03:23:20 +0000 (03:23 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 7 Sep 2016 03:23:44 +0000 (03:23 +0000)
commitbdb3b790c66444c388529fa1d9b3f4d6aaa4c13f
tree414930a419c07212a38938a6ef948fc8b314a6e2
parent923a74ce7710c1e3b24b4cc3220e2ba38d7673af
Revert of cmd/compile: ignore contentEscapes for marking nodes as escaping

Reason for revert: broke the build due to cherrypick;
relies on an unsubmitted parent CL.

Original issue's description:
> cmd/compile: ignore contentEscapes for marking nodes as escaping
>
> We can still stack allocate and VarKill nodes which don't
> escape but their content does.
>
> Fixes #16996
>
> Change-Id: If8aa0fcf2c327b4cb880a3d5af8d213289e6f6bf
> Reviewed-on: https://go-review.googlesource.com/28575
> Run-TryBot: Keith Randall <khr@golang.org>
> TryBot-Result: Gobot Gobot <gobot@golang.org>
> Reviewed-by: David Chase <drchase@google.com>
>

Change-Id: Ie1a325209de14d70af6acb2d78269b7a0450da7a
Reviewed-on: https://go-review.googlesource.com/28578
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/compile/internal/gc/esc.go
test/live.go
test/live_ssa.go