aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2024-02-27[release-branch.go1.22] go/types, types2: ensure that Alias.actual is set in ...Rob Findley
2024-02-27[release-branch.go1.22] cmd/compile: make jump table symbol staticCherry Mui
2024-02-16[release-branch.go1.22] cmd/compile: fail noder.LookupFunc gracefully if func...Michael Pratt
2024-02-16[release-branch.go1.22] cmd/compile: accept -lang=go1 as -lang=go1.0Matthew Dempsky
2024-01-18go/types, types2: fix range clause checks for constant range expressionsRobert Griesemer
2024-01-17cmd/compile: call types2.Unalias to be ready for GODEBUG=gotypesalias=1Robert Griesemer
2024-01-11go/types, types2: don't lose position info of interface embeddingsRobert Griesemer
2024-01-11cmd/compile: document go:wasmimport directiveMauri de Souza Meneguzzo
2024-01-10cmd/compile: use hashed symbol name for go.shape types if too longThan McIntosh
2024-01-08cmd/compile: handle defined iter func type correctlyCuong Manh Le
2023-12-21cmd/compile: handle constant-folding of an out-of-range jump table indexKeith Randall
2023-12-19cmd/compile: remove interfacecycles debug flagRobert Griesemer
2023-12-15all: fix copyright headersJes Cok
2023-12-14all: remove newline characters after return statementsDanil Timerbulatov
2023-12-13go/types, types2: report error for range over int if Go version < 1.22Robert Griesemer
2023-12-13go/types, types2: better error message when missing method is unexportedRobert Griesemer
2023-12-13go/types, types2: avoid confusing error message "have m(T), want m(T)"Robert Griesemer
2023-12-12go/types, types2: flip message contents for reverse type inference errorsRobert Griesemer
2023-12-12go/types, types2: better error message for cases of reverse type inferenceRobert Griesemer
2023-12-08cmd/compile: fix error message for mismatch between the number of type params...Raghvender
2023-12-08cmd/compile: fix SCCP propagation into jump tablesKeith Randall
2023-12-07internal/profile: fully decode proto even if there are no samplesMichael Pratt
2023-12-07go/types, types2: don't print aliased type (in comments) for Alias typesRobert Griesemer
2023-12-05cmd/compile: fix escape analysis of string min/maxMatthew Dempsky
2023-12-05math/rand, math/rand/v2: use ChaCha8 for global randRuss Cox
2023-12-04cmd/compile: update PGO profileCherry Mui
2023-12-01cmd/compile: correct code generation for right shifts on riscv64Joel Sing
2023-12-01cmd/compile: fix typecheck range over rune literalCuong Manh Le
2023-11-30cmd/compile: fix memcombine pass for big endian, > 1 byte elementsKeith Randall
2023-11-30go/types: set correct Var.scopePos for parameters/resultsAlan Donovan
2023-11-29types2, go/types: fix type checking of ~[]E passing to unsafe builtinsCuong Manh Le
2023-11-28cmd/compile: use correct type for slice pointerKeith Randall
2023-11-27all: fix field namescui fliter
2023-11-22internal/abi, runtime, reflect, cmd: merge maxZero const into internal/abiqiulaidongfeng
2023-11-21cmd/compile/internal/walk: copy SSA-able variablesMatthew Dempsky
2023-11-21cmd/compile, internal/buildcfg: enable regABI on loong64, and add loong64 in ...Guoqi Chen
2023-11-21cmd/compile/internal/inline: revise -m=2 status messagesThan McIntosh
2023-11-21cmd/compile: fix If lowering on loong64Guoqi Chen
2023-11-21cmd/compile: update loong64 CALL* opsGuoqi Chen
2023-11-21cmd/compile/internal: add spill support for loong64 regABIGuoqi Chen
2023-11-21cmd/compile/internal: add register info for loong64 regABIGuoqi Chen
2023-11-21cmd/compile,cmd/internal,runtime: change registers on loong64 to avoid regABI...Guoqi Chen
2023-11-21cmd/compile: add ABI register definations for loong64Guoqi Chen
2023-11-21cmd/compile: teach regalloc to rightly do nothing on loong64 in case of dynli...WANG Xuerui
2023-11-21cmd/internal/obj,cmd/link: access global data via GOT in -dynlink mode on loo...Guoqi Chen
2023-11-21cmd/compile, cmd/internal, runtime: change the registers used by the duff dev...Guoqi Chen
2023-11-21cmd/compile/internal/inline: minor compile time improvements in func flagsThan McIntosh
2023-11-21cmd/compile/internal/inline: fix bug in param flags heuristicsThan McIntosh
2023-11-21cmd/compile/internal/inline: rework use of ir.StaticValueThan McIntosh
2023-11-21cmd/compile/internal/ir: add batch-mode reassignment detection oracleThan McIntosh