aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder/reader.go
AgeCommit message (Expand)Author
2023-08-26cmd/compile: un-hide closure func in init functionCuong Manh Le
2023-08-24cmd/compile: create "init" function during nodingMatthew Dempsky
2023-08-23cmd/compile/internal/noder: elide statically known "if" statementsMatthew Dempsky
2023-08-22cmd/compile/internal/types: simplify iterating all parametersMatthew Dempsky
2023-08-22cmd/compile/internal/types: overhaul and simplify APIMatthew Dempsky
2023-08-20cmd/compile/internal/typecheck: add selector helpersMatthew Dempsky
2023-08-20cmd/compile/internal/typecheck: add NewMethodExpr helperMatthew Dempsky
2023-08-18cmd/compile/internal/ir: remove NtypeMatthew Dempsky
2023-08-18cmd/compile: remove some uses of ir.CurFuncMatthew Dempsky
2023-08-17cmd/compile/internal/typecheck: normalize go/defer statements earlierMatthew Dempsky
2023-08-17cmd/compile/internal/noder: remove inlined closure naming hackMatthew Dempsky
2023-08-17cmd/compile: cleanup Func constructionMatthew Dempsky
2023-08-17cmd/compile: always construct typechecked closuresMatthew Dempsky
2023-08-17cmd/compile/internal/ir: add typ parameter to NewNameAtMatthew Dempsky
2023-08-15cmd/compile: improve ir.StaticValue and extract ir.StaticCalleeNameMatthew Dempsky
2023-08-11cmd/compile: simplify asmhdr and plugin exports handlingMatthew Dempsky
2023-08-11cmd/compile: cleanup ir.PackageMatthew Dempsky
2023-08-11cmd/compile: move early deadcode into unified writerMatthew Dempsky
2023-08-11cmd/compile: make use of types2.InitOrderMatthew Dempsky
2023-08-08cmd/compile: use new for loop semantics for Go 1.22+ compilationsDavid Chase
2023-06-23cmd/compile: scanning closures body when visiting wrapper functionCuong Manh Le
2023-05-19cmd/compile: constant-fold loads from constant dictionaries and typesKeith Randall
2023-05-16cmd/compile/internal/noder: suppress unionType consistency checkMatthew Dempsky
2023-04-28Revert "cmd/compile: constant-fold loads from constant dictionaries and types"Chressie Himpel
2023-04-27cmd/compile: constant-fold loads from constant dictionaries and typesKeith Randall
2023-03-06cmd/compile: add flag to FOR/RANGE to preserve loop semantics across inlinesDavid Chase
2023-03-06cmd/compile: experimental loop iterator capture semantics changeDavid Chase
2023-03-02all: implement wasmimport directiveEvan Phoenix
2023-03-01cmd/compile: relax overly strict assertionMatthew Dempsky
2023-02-28cmd/compile: preserve full inlined location for ir.Name localsDavid Chase
2023-02-27cmd/compile/internal/noder: correct positions for synthetic closuresMatthew Dempsky
2023-01-26cmd/compile/internal/types: remove unneeded functionalityMatthew Dempsky
2023-01-26cmd/compile/internal/noder: stop creating TUNION typesMatthew Dempsky
2023-01-25cmd: remove GOEXPERIMENT=nounified knobMatthew Dempsky
2023-01-17cmd/dist: make toolchain build reproducibleRuss Cox
2022-11-08cmd/compile: fix transitive inlining of generic functionsMatthew Dempsky
2022-10-31cmd/compile/internal/pgo: remove most global stateMichael Pratt
2022-09-07cmd/compile/internal/noder: fix type switch case vars packageMatthew Dempsky
2022-09-03cmd/compile/internal/noder: optimize itabs section of runtime dictsMatthew Dempsky
2022-09-02cmd/compile/internal/noder: allow OCONVNOP for identical iface conversionsMatthew Dempsky
2022-09-02cmd/compile: remove go:notinheap pragmaCuong Manh Le
2022-08-31cmd/compile: use HaveInlineBody for unified IRMatthew Dempsky
2022-08-30cmd/compile: fix unified IR shapifying recursive instantiated typesCuong Manh Le
2022-08-25cmd/compile/internal/noder: fix inlined function literal positionsMatthew Dempsky
2022-08-23cmd/compile: fix unified IR's pointer-shapingMatthew Dempsky
2022-08-23cmd/compile: fix reflect naming of local generic typesMatthew Dempsky
2022-08-18cmd/compile/internal/noder: set ir.Name.DictIndex for unified IRMatthew Dempsky
2022-08-18cmd/compile/internal/noder: pointer shaping for unified IRMatthew Dempsky
2022-08-18cmd/compile/internal/noder: shape-based stenciling for unified IRMatthew Dempsky
2022-08-10cmd/compile/internal/noder: explicit receiver expression handlingMatthew Dempsky