summaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/gc/closure.go
Commit message (Expand)AuthorAgeFilesLines
* cmd/compile: make gc debug flags collector a structAlberto Donizetti2020-10-221-1/+1
* cmd/compile: allowing inlining of functions with OCALLPARTDan Scales2020-10-201-0/+6
* cmd/compile: do not declare func nodesCuong Manh Le2020-09-031-13/+1
* cmd/compile: don't bother to declare closure inside redeclared funcCuong Manh Le2020-08-191-1/+11
* cmd/compile: handle OCLOSURE/OCALLPART in mustHeapAlloc checkCuong Manh Le2020-08-151-1/+1
* [dev.link] move FuncID creation into the compiler/assemblerJeremy Faller2020-08-031-0/+1
* cmd/compile: more precise analysis of method valuesMatthew Dempsky2020-04-211-0/+17
* cmd/compile: remove period from "not allowed in runtime" errorsMatthew Dempsky2019-10-141-1/+1
* cmd/compile: move some ONAME-specific flags from Node to NameMatthew Dempsky2019-10-141-4/+4
* cmd/compile: simplify OPTRLIT handlingMatthew Dempsky2019-09-261-12/+8
* cmd/compile: allow iota inside function in a ConstSpecCuong Manh Le2019-09-121-0/+6
* cmd/compile: rename Etype to ctxTypeMatthew Dempsky2019-09-061-1/+1
* cmd/compile: fix capture-by-reference of return parametersMatthew Dempsky2019-05-221-1/+1
* cmd/compile: fix const declaration group broken with closureLE Manh Cuong2019-04-161-4/+10
* cmd/compile: inline checknilJosh Bleecher Snyder2019-02-261-1/+7
* cmd/compile: fix line number for implicitly declared method expressionsKeith Randall2018-12-221-1/+6
* cmd/compile: set correct line number for method wrappersKeith Randall2018-12-101-0/+8
* cmd/compile: bulk renameJosh Bleecher Snyder2018-11-191-9/+9
* all: use "reports whether" consistently in the few places that didn'tBrad Fitzpatrick2018-11-021-1/+1
* cmd/compile/internal/gc: more direct noder.nod implementation (cleanup)Robert Griesemer2018-10-311-1/+1
* cmd/compile: extract gc.eqtype as types.IdenticalMatthew Dempsky2018-10-181-2/+2
* cmd/compile: provide types for all order-allocated temporariesKeith Randall2018-10-151-29/+43
* cmd/compile: add convnop helper functionMartin Möhrmann2018-08-231-8/+2
* cmd/compile/internal/types: remove Field.FunargMatthew Dempsky2018-04-251-1/+0
* cmd/compile: add indexed export formatMatthew Dempsky2018-04-241-0/+2
* cmd/compile: make generated function code more consistentMatthew Dempsky2018-04-201-55/+17
* cmd/compile/internal/gc: add some Node methodsDaniel Martí2018-04-161-1/+1
* cmd/compile: cleanup method symbol creationMatthew Dempsky2018-04-051-29/+1
* cmd/compile: improve declaration position precisionMatthew Dempsky2018-04-031-1/+1
* cmd/compile: simplify exportsym flags and logicMatthew Dempsky2018-04-021-2/+2
* cmd/compile: extract common noding code from func{Decl,Lit}Matthew Dempsky2018-03-151-12/+1
* cmd/compile: cleanup closure.goMatthew Dempsky2018-03-141-218/+113
* cmd/compile: remove two out-of-phase calls to walkMatthew Dempsky2018-03-081-1/+0
* cmd/compile: remove funcdepth variablesMatthew Dempsky2018-03-071-3/+0
* cmd/compile/internal/syntax: remove dependency on cmd/internal/srcRobert Griesemer2018-02-261-1/+1
* cmd/compile: remove Local flags on Type and NodeMatthew Dempsky2017-10-041-2/+0
* cmd/compile: mark closure structs as NoalgMatthew Dempsky2017-10-041-13/+17
* cmd/compile: add Type.NumResults and friendsJosh Bleecher Snyder2017-08-281-1/+1
* cmd/compile: tweaks to unindent some codeDaniel Martí2017-08-171-2/+1
* cmd/compile: remove some unused params in gcDaniel Martí2017-08-091-2/+2
* cmd/compile: output DWARF lexical blocks for local variablesAlessandro Arzilli2017-05-181-13/+19
* cmd/compile: don't update outer variables after capturevars is completeJosh Bleecher Snyder2017-05-141-0/+3
* cmd/compile: move Used from gc.Node to gc.NameJosh Bleecher Snyder2017-04-271-2/+2
* cmd/compile: move Node.Class to flagsJosh Bleecher Snyder2017-04-261-9/+9
* cmd/compile: fix comments in transformclosureHiroshi Ioka2017-04-241-1/+1
* cmd/compile: add and use gc.Node.funcnameJosh Bleecher Snyder2017-04-231-1/+1
* cmd/compile: pass package name to types.NewPkgRobert Griesemer2017-04-191-1/+1
* cmd/compile: move and rename mkpkg to types.NewPkgRobert Griesemer2017-04-191-1/+1
* Revert "cmd/compile: output DWARF lexical blocks for local variables"Josh Bleecher Snyder2017-04-071-6/+2
* cmd/compile: output DWARF lexical blocks for local variablesAlessandro Arzilli2017-04-071-2/+6