summaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/gc/closure.go
Commit message (Expand)AuthorAgeFilesLines
* [dev.regabi] cmd/compile: split out package walk [generated]Russ Cox2020-12-231-218/+0
* [dev.regabi] cmd/compile: split out package noder [generated]Russ Cox2020-12-231-60/+0
* [dev.regabi] cmd/compile: split out package typecheck [generated]Russ Cox2020-12-231-298/+12
* [dev.regabi] cmd/compile: move type size calculations into package types [gen...Russ Cox2020-12-231-6/+6
* [dev.regabi] cmd/compile: move helpers into package ir [generated]Russ Cox2020-12-231-26/+20
* [dev.regabi] cmd/compile: simplify Nodes usage [generated]Russ Cox2020-12-231-5/+5
* [dev.regabi] cmd/compile: remove Left, Right etc methods [generated]Russ Cox2020-12-231-28/+28
* [dev.regabi] cmd/compile: remove ir.Nod [generated]Russ Cox2020-12-231-12/+12
* [dev.regabi] cmd/compile: only access Func method on concrete typesRuss Cox2020-12-221-4/+4
* [dev.regabi] cmd/compile: collect global compilation stateRuss Cox2020-12-211-4/+4
* [dev.regabi] cmd/compile: remove prealloc mapRuss Cox2020-12-181-5/+5
* [dev.regabi] cmd/compile: cleanup for concrete types - mop-upRuss Cox2020-12-171-6/+7
* [dev.regabi] cmd/compile: cleanup preparing for concrete types, 2Russ Cox2020-12-171-16/+16
* [dev.regabi] cmd/compile: intercept the making of OADDR nodesKeith Randall2020-12-141-5/+5
* [dev.regabi] cmd/compile: rewrite stale format stringsRuss Cox2020-12-071-1/+1
* [dev.regabi] cmd/compile: store types.Field on {Selector,CallPart}ExprMatthew Dempsky2020-12-031-13/+2
* [dev.regabi] cmd/compile: add Pkg parameter to type constructorsMatthew Dempsky2020-12-021-2/+0
* [dev.regabi] cmd/compile: cleanup some leftover cruftMatthew Dempsky2020-12-011-1/+1
* [dev.regabi] cmd/compile: add custom type syntax Node implementationsRuss Cox2020-11-301-5/+5
* [dev.regabi] cmd/compile: move typenod, typenodl to ir.TypeNode, ir.TypeNodeA...Russ Cox2020-11-301-2/+2
* [dev.regabi] cmd/compile: add ir.CallPartExprRuss Cox2020-11-301-7/+3
* [dev.regabi] cmd/compile: add ir.Closure, ir.ClosureReadRuss Cox2020-11-301-19/+13
* [dev.regabi] cmd/compile: clean up Name and Func usesRuss Cox2020-11-301-73/+69
* [dev.regabi] cmd/compile: make ir.Name the ONAME Node implementationRuss Cox2020-11-301-6/+7
* [dev.regabi] cmd/compile: replace *Node type with an interface Node [generated]Russ Cox2020-11-251-20/+20
* [dev.regabi] cmd/compile: convert types.Node (a pointer) to types.IRNode (an ...Russ Cox2020-11-251-2/+2
* [dev.regabi] cmd/compile: use Node getters and setters [generated]Russ Cox2020-11-251-111/+111
* [dev.regabi] cmd/compile: introduce cmd/compile/internal/ir [generated]Russ Cox2020-11-251-60/+61
* [dev.regabi] cmd/compile: introduce cmd/compile/internal/base [generated]Russ Cox2020-11-251-22/+23
* [dev.regabi] cmd/compile: clean up debug flag (-d) handling [generated]Russ Cox2020-11-251-2/+2
* [dev.regabi] cmd/compile: clean up flag handling [generated]Russ Cox2020-11-251-2/+2
* [dev.regabi] cmd/compile: clean up Node.FuncRuss Cox2020-11-241-78/+77
* [dev.regabi] cmd/compile/internal/gc: add MethodName for getting referenced m...Matthew Dempsky2020-11-241-0/+1
* [dev.regabi] cmd/compile/internal/types: add pos/sym/typ params to NewFieldMatthew Dempsky2020-11-241-3/+2
* cmd/compile: update comments only for Node types and some functionsDan Scales2020-11-131-0/+4
* 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