aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/gc/closure.go
AgeCommit message (Expand)Author
2020-09-03cmd/compile: do not declare func nodesCuong Manh Le
2020-08-19cmd/compile: don't bother to declare closure inside redeclared funcCuong Manh Le
2020-08-15cmd/compile: handle OCLOSURE/OCALLPART in mustHeapAlloc checkCuong Manh Le
2020-08-03[dev.link] move FuncID creation into the compiler/assemblerJeremy Faller
2020-04-21cmd/compile: more precise analysis of method valuesMatthew Dempsky
2019-10-14cmd/compile: remove period from "not allowed in runtime" errorsMatthew Dempsky
2019-10-14cmd/compile: move some ONAME-specific flags from Node to NameMatthew Dempsky
2019-09-26cmd/compile: simplify OPTRLIT handlingMatthew Dempsky
2019-09-12cmd/compile: allow iota inside function in a ConstSpecCuong Manh Le
2019-09-06cmd/compile: rename Etype to ctxTypeMatthew Dempsky
2019-05-22cmd/compile: fix capture-by-reference of return parametersMatthew Dempsky
2019-04-16cmd/compile: fix const declaration group broken with closureLE Manh Cuong
2019-02-26cmd/compile: inline checknilJosh Bleecher Snyder
2018-12-22cmd/compile: fix line number for implicitly declared method expressionsKeith Randall
2018-12-10cmd/compile: set correct line number for method wrappersKeith Randall
2018-11-19cmd/compile: bulk renameJosh Bleecher Snyder
2018-11-02all: use "reports whether" consistently in the few places that didn'tBrad Fitzpatrick
2018-10-31cmd/compile/internal/gc: more direct noder.nod implementation (cleanup)Robert Griesemer
2018-10-18cmd/compile: extract gc.eqtype as types.IdenticalMatthew Dempsky
2018-10-15cmd/compile: provide types for all order-allocated temporariesKeith Randall
2018-08-23cmd/compile: add convnop helper functionMartin Möhrmann
2018-04-25cmd/compile/internal/types: remove Field.FunargMatthew Dempsky
2018-04-24cmd/compile: add indexed export formatMatthew Dempsky
2018-04-20cmd/compile: make generated function code more consistentMatthew Dempsky
2018-04-16cmd/compile/internal/gc: add some Node methodsDaniel Martí
2018-04-05cmd/compile: cleanup method symbol creationMatthew Dempsky
2018-04-03cmd/compile: improve declaration position precisionMatthew Dempsky
2018-04-02cmd/compile: simplify exportsym flags and logicMatthew Dempsky
2018-03-15cmd/compile: extract common noding code from func{Decl,Lit}Matthew Dempsky
2018-03-14cmd/compile: cleanup closure.goMatthew Dempsky
2018-03-08cmd/compile: remove two out-of-phase calls to walkMatthew Dempsky
2018-03-07cmd/compile: remove funcdepth variablesMatthew Dempsky
2018-02-26cmd/compile/internal/syntax: remove dependency on cmd/internal/srcRobert Griesemer
2017-10-04cmd/compile: remove Local flags on Type and NodeMatthew Dempsky
2017-10-04cmd/compile: mark closure structs as NoalgMatthew Dempsky
2017-08-28cmd/compile: add Type.NumResults and friendsJosh Bleecher Snyder
2017-08-17cmd/compile: tweaks to unindent some codeDaniel Martí
2017-08-09cmd/compile: remove some unused params in gcDaniel Martí
2017-05-18cmd/compile: output DWARF lexical blocks for local variablesAlessandro Arzilli
2017-05-14cmd/compile: don't update outer variables after capturevars is completeJosh Bleecher Snyder
2017-04-27cmd/compile: move Used from gc.Node to gc.NameJosh Bleecher Snyder
2017-04-26cmd/compile: move Node.Class to flagsJosh Bleecher Snyder
2017-04-24cmd/compile: fix comments in transformclosureHiroshi Ioka
2017-04-23cmd/compile: add and use gc.Node.funcnameJosh Bleecher Snyder
2017-04-19cmd/compile: pass package name to types.NewPkgRobert Griesemer
2017-04-19cmd/compile: move and rename mkpkg to types.NewPkgRobert Griesemer
2017-04-07Revert "cmd/compile: output DWARF lexical blocks for local variables"Josh Bleecher Snyder
2017-04-07cmd/compile: output DWARF lexical blocks for local variablesAlessandro Arzilli
2017-04-07cmd/compile: factor out Pkg, Sym, and Type into package typesRobert Griesemer
2017-04-06cmd/compile/internal/gc: remove a bunch of uses of typenodMatthew Dempsky