aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2023-06-16cmd/compile/internal/syntax: skip GOROOT/misc in TestStdLib if it doesn't existBryan C. Mills
2023-06-16go/types: skip tests that require GOROOT/test if it is not presentBryan C. Mills
2023-06-15cmd/compile: do not report division by error during typecheckCuong Manh Le
2023-06-14all: fix spelling errorsAlexander Yastrebov
2023-06-13go/types, types2: fix Hilbert test for stand-alone runRobert Griesemer
2023-06-12cmd/compile: use callsite as line number for argument marshalingKeith Randall
2023-06-12go/types, types2: use correct reverse inference approachRobert Griesemer
2023-06-12cmd/compile/internal/types2: add missing tests from go/typesRobert Griesemer
2023-06-12go/types, types2: use inexact unification when unifying against core typesRobert Griesemer
2023-06-08cmd/compile: typocuiweixie
2023-06-07go/types, types2: don't crash when using trace with an invalid argumentRobert Griesemer
2023-06-06go/types, types2: handle named and literal interfaces in interface unificationRobert Griesemer
2023-06-06cmd/compile: check method name in PGO devirtualizationCherry Mui
2023-06-06cmd/compile/internal/syntax: better error message when using = instead of ==Robert Griesemer
2023-06-06cmd/compile: adjust PGO devirtualization diagnostic messageCherry Mui
2023-06-05go/types, types2: fix incorrect logic in assignability checkRobert Griesemer
2023-06-05cmd/compile: allow ir.OMIN/ir.OMAX in mayCallCuong Manh Le
2023-06-03cmd/compile/internal/devirtualize: devirtualize methods in other packages if...thepudds
2023-06-02go/types, types2: remove version check for more lenient constant handling in ...Robert Griesemer
2023-06-02go/types, types2: report inference instead of assignment failure when types c...Robert Griesemer
2023-06-01go/types, types2: use exact matching when unifying constraint method signaturesRobert Griesemer
2023-05-31go/types, types2: better error message for some inference failuresRobert Griesemer
2023-05-30go/types, types2: use exact unification for component typesRobert Griesemer
2023-05-30go/types, types2: add unifyMode to unifier, pass it throughRobert Griesemer
2023-05-30cmd/compile: remove special treatment for cover vars in initorderThan McIntosh
2023-05-25go/types, types2: don't infer type argument for unused parameter in interfacesRobert Griesemer
2023-05-24go/types: set correct Pos for T in struct{p.T}Alan Donovan
2023-05-24cmd/compile: Use XORL and X15 for zeroing in ggen's zerorange on AMD64Jakub Ciolek
2023-05-24cmd/compile: use shorter version of movzx for LoweredHASCPUFeatureJakub Ciolek
2023-05-24cmd/compile: prioritize non-CALL struct member comparisonsDerek Parker
2023-05-24Revert "cmd/compile: enable printing of error URLs by default"Robert Griesemer
2023-05-24cmd/compile: optimize math.Float32bits and math.Float32frombits on mipsxJunxian Zhu
2023-05-24Revert "cmd/compile: sparse conditional constant propagation"Bryan Mills
2023-05-24cmd/compile: optimize math.Float64(32)bits and math.Float64(32)frombits on mi...Junxian Zhu
2023-05-24cmd/compile: sparse conditional constant propagationYi Yang
2023-05-24cmd/compile: enable printing of error URLs by defaultRobert Griesemer
2023-05-24cmd/asm: refine some APIs related to Prog.RestArgs[]ruinan
2023-05-24cmd/compile: report an error URL with error messagesRobert Griesemer
2023-05-23go/types, types2: enable interface inferenceRobert Griesemer
2023-05-23go/types, types2: consider shared methods when unifying against interfacesRobert Griesemer
2023-05-23Revert "go/types, types2: consider shared methods when unifying against inter...Robert Griesemer
2023-05-23go/types, types2: consider shared methods when unifying against interfacesRobert Griesemer
2023-05-23go/types: update TestStdlib to type-check concurrentlyRob Findley
2023-05-23cmd/compile: avoid slicebytetostring call in len(string([]byte))Cuong Manh Le
2023-05-23cmd/compile: implement min/max builtinsMatthew Dempsky
2023-05-23cmd/compile: build compiler with PGOCherry Mui
2023-05-23cmd/compile: indicate sense of hash/bisect match in outputDavid Chase
2023-05-23go/types, types2: require CGO for TestIssue59944Rob Findley
2023-05-23go/types: resolve cgo base type namesRob Findley
2023-05-22cmd/compile: incorporate inlined function names into closure namingMatthew Dempsky