aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder/reader.go
AgeCommit message (Expand)Author
2023-10-09cmd/compile: fix typecheck range over negative integerCuong Manh Le
2023-10-05cmd/compile/internal/ir: tweak a couple namesMatthew Dempsky
2023-09-20cmd/compile: implement range over funcRuss Cox
2023-09-14cmd/compile/internal/noder: drop unused *types.Pkg resultsMatthew Dempsky
2023-09-14cmd/compile/internal/ir: add Func.DeclareParamsMatthew Dempsky
2023-09-12cmd/compile/internal/ir: add NewZeroMatthew Dempsky
2023-09-12cmd/compile: stop changing Field.Sym for parametersMatthew Dempsky
2023-09-11cmd/compile/internal/noder: handle unsafe.Sizeof, etc in unified IRMatthew Dempsky
2023-09-11cmd/compile/internal/ir: add Type param to NewBasicLitMatthew Dempsky
2023-09-08cmd/compile: write "properties" to export data for inlinable funcsThan McIntosh
2023-09-08cmd/compile: cleanup uses of ir.Orig and ir.SepCopyMatthew Dempsky
2023-09-08cmd/compile/internal/noder: stop preserving original const stringsMatthew Dempsky
2023-08-29cmd/compile/internal/ir: drop Inl.BodyMatthew Dempsky
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