aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder
AgeCommit message (Expand)Author
2023-05-03cmd/compile: enable reverse type inferenceRobert Griesemer
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-04-12cmd/compile: fix reproducible build of aliased generic typesMatthew Dempsky
2023-03-30cmd/compile: allow go:wasmimport in syscallJohan Brandhorst-Satzkorn
2023-03-27cmd/compile: don't panic if unsafe.Sizeof/Offsetof is used with oversize typesRobert Griesemer
2023-03-22cmd/compile: re-compile instantiated generic methods in linkshared modeCuong Manh Le
2023-03-10cmd/compile: pass type checker error codes in the compilerRobert Griesemer
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-27cmd/compile/internal/noder: remove unused noding codeMatthew Dempsky
2023-01-26cmd/compile/internal/types: remove unneeded functionalityMatthew Dempsky
2023-01-26cmd/compile/internal/types: remove TTYPEPARAM and TUNION typesMatthew Dempsky
2023-01-26cmd/compile: remove GOEXPERIMENT=nounified frontendMatthew Dempsky
2023-01-26cmd/compile/internal/noder: stop creating TUNION typesMatthew Dempsky
2023-01-25cmd: remove GOEXPERIMENT=nounified knobMatthew Dempsky
2023-01-20all: fix typos in go file commentsMarcel Meyer
2023-01-17cmd/dist: make toolchain build reproducibleRuss Cox
2023-01-17cmd/compile: remove support for old comparable semanticsRobert Griesemer
2023-01-17cmd/compile/internal/syntax: remove Crawl, not needed anymore (cleanup)Robert Griesemer
2022-12-07cmd/compile: restore test/nested.go test casesMatthew Dempsky
2022-12-01go/types, types2: make the new comparable semantics the defaultRobert Griesemer
2022-12-01Revert "go/types, types2: make the new comparable semantics the default"Robert Griesemer
2022-12-01go/types, types2: make the new comparable semantics the defaultRobert Griesemer
2022-11-21cmd/compile: reject anonymous interface cyclesMatthew Dempsky
2022-11-15cmd/compile: add testing-flag guard to package-is-collected assertDavid Chase
2022-11-08cmd/compile: fix transitive inlining of generic functionsMatthew Dempsky
2022-11-03cmd/compile: allow ineffectual //go:linkname in -lang=go1.17 and olderMatthew Dempsky
2022-10-31cmd/compile/internal/pgo: remove most global stateMichael Pratt
2022-10-25cmd/compile: add support for alternative comparable semanticsRobert Griesemer
2022-10-03cmd/compile/internal: fix a few function names on commentscui fliter
2022-09-30cmd/compile/internal/noder: remove unnecessary assignment to the blank identi...cuiweixie
2022-09-29cmd/compile: keep typecheck results in syntax treeKeith Randall
2022-09-28go/types, types2: remove (C/c)ompilerErrorMessages flag - not needed anymoreRobert Griesemer
2022-09-27cmd/compile: abstract type type+value obtained from types2Keith Randall
2022-09-23cmd/compile: handle go.mod error msg reference in noder, not type checkerRobert Griesemer
2022-09-19cmd/compile: skip emitting dictionaries with missing method expressionsMatthew Dempsky
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/internal/noder: refactor exprConvert codeMatthew Dempsky
2022-09-02cmd/compile: remove go:notinheap pragmaCuong Manh Le
2022-09-02cmd/compile: restrict //go:notinheap to runtime/internal/sysCuong Manh Le
2022-08-31cmd/compile: reject not-in-heap types as type argumentsMatthew Dempsky
2022-08-31cmd/compile: use HaveInlineBody for unified IRMatthew Dempsky
2022-08-31cmd/compile: add support for unsafe.{String,StringData,SliceData}cuiweixie