r235982 - in /trunk/gcc/go: ChangeLog Make-lang...
ian@gcc.gnu.org
ian@gcc.gnu.org
Fri May 6 17:37:00 GMT 2016
Author: ian
Date: Fri May 6 17:37:55 2016
New Revision: 235982
URL: https://gcc.gnu.org/viewcvs?rev=235982&root=gcc&view=rev
Log:
escape: Add skeleton for gc analysis.
Introduces a skeleton replacement escape analysis
which contains four different phases extracted from the escape
analysis implementation in gc/esc.go. Also introduces the
Escape_context each phase uses to make decisions.
Reviewed-on: https://go-review.googlesource.com/18220
Added:
trunk/gcc/go/gofrontend/escape.cc
trunk/gcc/go/gofrontend/escape.h
Modified:
trunk/gcc/go/ChangeLog
trunk/gcc/go/Make-lang.in
trunk/gcc/go/gofrontend/MERGE
trunk/gcc/go/gofrontend/gogo.h
More information about the Gcc-cvs
mailing list