escape: Add escape graph nodes.
authorIan Lance Taylor <ian@gcc.gnu.org>
Fri, 6 May 2016 21:24:19 +0000 (21:24 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Fri, 6 May 2016 21:24:19 +0000 (21:24 +0000)
commit2c418e1f8f7e2b2196a8a1e45edd2db0439c8b41
tree9cff1c5a1d2140e4d01dba22cfbff722417e36d2
parent5e5b938aba46ad3de9fd20c9df60a17dc25981c1
escape: Add escape graph nodes.

    Introduces the nodes used to model connectivity in the escape graph
    and related state: a node's escape level and an encoding that will
    be added to import and export data.

    Reviewed-on: https://go-review.googlesource.com/18268

From-SVN: r235988
gcc/go/gofrontend/MERGE
gcc/go/gofrontend/escape.cc
gcc/go/gofrontend/escape.h
gcc/go/gofrontend/gogo.h
gcc/go/gofrontend/types.h