summaryrefslogtreecommitdiff
path: root/src/cmd/gc/closure.c
Commit message (Expand)AuthorAgeFilesLines
* cmd/gc: fix method value closures on nacl amd64p32Russ Cox2014-05-271-0/+2
* cmd/gc: shorten even more temporary lifetimesRuss Cox2014-04-021-5/+13
* cmd/gc: shorten more temporary lifetimesRuss Cox2014-04-011-0/+8
* cmd/ld: clear unused ctxt before morestackRuss Cox2014-03-041-0/+2
* cmd/gc: fix method values whose receiver is an unnamed interface.R?my Oudompheng2013-08-291-2/+12
* cmd/gc: &x panics if x doesRuss Cox2013-08-151-1/+3
* cmd/gc: fix issue with method wrappers not having escape analysis run on them.Daniel Morsing2013-07-021-1/+6
* cmd/gc: fix some overflows in the compilerRob Pike2013-04-291-1/+1
* cmd/gc: properly set variadic flag on method values.R?my Oudompheng2013-04-081-5/+12
* cmd/gc, cmd/ld: fix warnings on Plan 9David du Colombier2013-03-301-3/+3
* cmd/gc: fix line number for 'missing return' in closureRuss Cox2013-03-221-0/+2
* cmd/gc: fix escape analysis of method valuesRuss Cox2013-03-201-1/+2
* cmd/gc: implement method valuesRuss Cox2013-03-201-18/+158
* cmd/gc: apply escape analysis results to closures.R?my Oudompheng2013-02-261-1/+5
* cmd/gc: emit explicit type information for local variablesRuss Cox2013-02-251-5/+2
* cmd/gc: avoid runtime code generation for closuresRuss Cox2013-02-221-61/+67
* cmd/gc: track parameter flow, step 0: synthesize name nodes for anonymous PPA...Luuk van Dijk2012-10-221-2/+5
* build: fix various 'set and not used' for Plan 9Lucio De Re2012-09-171-0/+1
* cmd/gc: introduce hidden closure functions earlierRuss Cox2012-06-041-14/+24
* gc: omit runtime.closure wrap for closures without closure variablesLuuk van Dijk2012-01-101-0/+4
* gc: fix build on Plan 9Lucio De Re2011-08-291-1/+0
* gc: shuffle #includesRuss Cox2011-08-251-0/+2
* build: fix unused parametersRuss Cox2011-08-251-0/+2
* gc: top-level closure bugRuss Cox2011-07-271-0/+5
* gc: fix closure bugLuuk van Dijk2011-07-141-37/+41
* gc: make merely referencing an outer variable in a closure not force heapallo...Luuk van Dijk2011-06-011-1/+5
* gc: elide call to runtime.closure for function literals called in-place.Luuk van Dijk2011-05-311-0/+38
* various: avoid %ld etcRuss Cox2010-10-131-1/+1
* gc: new typechecking rulesRuss Cox2010-06-081-2/+4
* gc: ... T corner casesRuss Cox2010-02-011-2/+6
* gc: better diagnosis of initialization loopsRuss Cox2009-12-031-1/+2
* stop using filename for disambiguation within a package.Russ Cox2009-09-031-1/+1
* forward declarations not necessary.Russ Cox2009-08-071-0/+194