summaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend/escape.cc
Commit message (Expand)AuthorAgeFilesLines
* libgo: update to Go 1.8 release candidate 1ian2017-01-141-1/+6
* runtime: rewrite panic/defer code from C to Goian2016-11-221-4/+4
* compiler, runtime: copy slice code from Go 1.7 runtimeian2016-10-281-31/+32
* runtime: rewrite interface code into Goian2016-10-201-2/+2
* compiler, runtime: copy string code from Go 1.7ian2016-10-121-19/+31
* compiler: prune away gcc-specific linemap usageian2016-10-101-1/+1
* runtime: copy channel code from Go 1.7 runtimeian2016-10-101-4/+0
* escape: Avoid allocation of varargs parameter.ian2016-10-061-1/+31
* compiler: better abstraction layer for diagnostics.ian2016-09-231-86/+91
* compiler, runtime: replace hashmap code with Go 1.7 hashmapian2016-09-211-4/+0
* compiler: annotate or fix fall through cases in switch statementsian2016-08-101-0/+2
* compiler: include "go-system.h" in escape.ccian2016-08-041-0/+2
* escape: Enable escape analysis in gccgo.ian2016-08-041-0/+9
* escape: Add basic debugging.ian2016-08-021-1/+516
* escape: Implement tag phase.ian2016-07-061-5/+93
* escape: Implement flood phase.ian2016-06-141-4/+362
* escape: Implement assign phase.ian2016-06-141-4/+1328
* escape: Implement the discovery phase.ian2016-05-131-3/+182
* escape: Add escape graph nodes.ian2016-05-061-10/+262
* escape: Add skeleton for gc analysis.ian2016-05-061-0/+95
* escape: Remove previously existing analysis.ian2016-04-291-1669/+0
* escape: Analyze multiple result type assertions.ian2015-07-141-0/+35
* escape: Analyze binary expressions.ian2015-06-151-16/+33
* compiler: Analyze escape information of interface parameters.ian2015-05-061-12/+16
* escape: Analyze function values and conversions.ian2015-04-301-7/+12
* compiler: Mark non-escaping variables that aren't addressed.ian2015-04-301-5/+1
* compiler: Consider multi-result calls in escape analysis.ian2015-04-291-30/+132
* compiler: Propagate escape info from closures to enclosed variables.ian2015-04-291-7/+36
* compiler: Escape analysis.ian2015-04-171-0/+1481