]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/gc: Toughen escape analysis against some bugs.
authorDavid Chase <drchase@google.com>
Fri, 1 May 2015 15:16:35 +0000 (11:16 -0400)
committerDavid Chase <drchase@google.com>
Fri, 1 May 2015 16:17:16 +0000 (16:17 +0000)
commitbc44b818a6c3ce69e2cb7a4b942d42c41e764af1
treeed23fa65e5df33fb28c61979aa85ea900f4015d8
parent7bebccb9725977e7730f0ff11db8c6641902d0b3
cmd/internal/gc: Toughen escape analysis against some bugs.

Ensures that parameter flow bits are not set for tags EscScope, EscHeap, EscNever;
crash the compiler earl to expose faulty logic, rather than flake out silently downstream.

Change-Id: I1428129980ae047d02975f033d56cbbd04f49579
Reviewed-on: https://go-review.googlesource.com/9601
Reviewed-by: Russ Cox <rsc@golang.org>
src/cmd/internal/gc/esc.go