summaryrefslogtreecommitdiff
path: root/test/escape2.go
Commit message (Expand)AuthorAgeFilesLines
* all: make copyright headers consistent with one space after periodEmmanuel Odeke2016-05-021-1/+1
* cmd/compile: better modeling of escape across loop levelsDavid Chase2016-01-131-1/+1
* cmd/compile: escape analysis, don't always escape variadic argsDavid Chase2015-10-041-19/+15
* cmd/compile: handle copy in escape analysisRuss Cox2015-06-241-2/+10
* cmd/compile: move Node.Curfn into both Node.Func and Node.NameRuss Cox2015-06-031-6/+6
* cmd/internal/gc: extend escape analysis to pointers in slicesDavid Chase2015-05-181-7/+7
* cmd/internal/gc: improve flow of input params to output paramsDavid Chase2015-05-011-36/+37
* test: add -update_errors flag to run scriptDmitry Vyukov2015-04-101-437/+437
* cmd/gc: fix escape analysis of closuresDmitry Vyukov2015-04-091-0/+22
* cmd/gc: allocate backing storage for non-escaping interfaces on stackDavid Chase2015-03-301-1/+1
* test: add tests for escape analysis of interface conversionsDmitry Vyukov2015-03-281-32/+41
* test: add additional ... tests for escape analysisDmitry Vyukov2015-03-281-2/+22
* cmd/internal/gc: omit non-explicit capacity in errors with map/chan makeChris Manghane2015-02-251-3/+3
* cmd/gc: allocate non-escaping maps on stackDmitry Vyukov2015-02-121-0/+17
* cmd/gc: allocate buffers for non-escaping string conversions on stackDmitry Vyukov2015-02-121-4/+52
* cmd/gc: capture variables by valueDmitry Vyukov2015-01-291-16/+68
* cmd/gc: allocate stack buffer for ORUNESTRDmitry Vyukov2015-01-281-0/+21
* cmd/gc: allocate buffers for non-escaped strings on stackDmitry Vyukov2015-01-281-0/+74
* cmd/gc: ignore re-slicing in escape analysisDmitry Vyukov2015-01-281-0/+37
* cmd/gc: improve escape analysis for &T{...}Dmitry Vyukov2015-01-281-0/+27
* cmd/gc: run escape analysis always (even in -N mode)Russ Cox2014-09-241-0/+2
* cmd/gc: fix &result escaping into resultRuss Cox2014-06-111-0/+12
* cmd/gc: fix escape analysis for &x inside switch x := v.(type)Russ Cox2014-06-111-0/+10
* cmd/gc: fix escape analysis of func returning indirect of parameterRuss Cox2014-06-031-3/+28
* cmd/gc: fix escape analysis for slice of arrayRuss Cox2014-05-121-0/+32
* cmd/gc: fix ... escape analysis bugRuss Cox2014-05-091-8/+20
* cmd/gc: relax address-of escape analysisRuss Cox2014-02-131-0/+10
* cmd/gc: for loop init statement misanalyzed by escape analysisDaniel Morsing2014-02-131-0/+32
* test: avoid future 'declared and not used' errorRobert Griesemer2013-09-171-0/+1
* cmd/gc: fix escape analysis orderingRuss Cox2013-06-251-0/+19
* test: add test for issue 3888.Rémy Oudompheng2013-05-221-0/+12
* cmd/gc: fix escape analysis of method valuesRuss Cox2013-03-201-0/+22
* cmd/gc: fix escape analysis bug.Rémy Oudompheng2013-03-151-2/+5
* cmd/gc: add way to specify 'noescape' for extern funcsRuss Cox2013-02-051-0/+26
* cmd/gc: fix escape analysisRuss Cox2013-02-041-0/+16
* cmd/gc: remove an incorrect assertion in escape analysis.Rémy Oudompheng2012-12-201-51/+66
* cmd/gc: escape analysis to track flow of in to out parameters.Luuk van Dijk2012-10-291-6/+20
* cmd/gc: fix escape analysis bugRuss Cox2012-09-241-0/+18
* test: expand run.go's errorcheck, make clear which bugs runRuss Cox2012-09-231-1/+1
* cmd/gc: fix escape analysis bug with variable capture in loops.Rémy Oudompheng2012-08-311-0/+13
* cmd/gc: fix addresses escaping through closures called in-place.Luuk van Dijk2012-04-231-2/+135
* gc: fix escape analysis + inlining + closure bugRuss Cox2012-02-231-1/+1
* test: explanatory comments [c-g]*Rob Pike2012-02-191-0/+3
* gc: avoid false positives when using scalar struct fields.Rémy Oudompheng2012-01-121-6/+36
* gc: enable inlining by defaultRuss Cox2012-01-101-1/+1
* gc: better loopdepth analysis for labelsLuuk van Dijk2011-12-151-0/+21
* gc: use gofmt spacing when printing map typeRuss Cox2011-12-021-2/+2
* gc: small fixes for printing.Luuk van Dijk2011-11-021-3/+3
* gc: test + fix escape analysis bugRuss Cox2011-11-011-70/+88
* gc: changes to export format in preparation for inlining.Luuk van Dijk2011-10-081-102/+102