aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal
AgeCommit message (Expand)Author
2021-08-21cmd/compile: enable -G=3 by defaultMatthew Dempsky
2021-08-20cmd/compile/internal/syntax: add PosBase.TrimmedMatthew Dempsky
2021-08-20cmd/compile: use typeAndStr directly in signatsliceCuong Manh Le
2021-08-19cmd/compile: prevent duplicated works in WriteRuntimeTypesCuong Manh Le
2021-08-19cmd/compile/internal/types2: return an error from InstantiateRobert Findley
2021-08-19cmd/compile: add support for //go:nointerface for -G=3Matthew Dempsky
2021-08-18cmd/compile/internal/dwarfgen: use src.Pos.Rel{Filename,Line,Col} consistentlyMatthew Dempsky
2021-08-18cmd/compile: only use dictionaries for conversions to type parametersKeith Randall
2021-08-18cmd/compile/internal/types2: change Checker.verify to return an errorRobert Findley
2021-08-18cmd/compile/internal/types2: no need to validate substituted instancesRobert Findley
2021-08-18cmd/compile: only sort methods/interfaces during export for -d=unifiedquirksMatthew Dempsky
2021-08-18cmd/compile/internal/types2: consolidate verification logicRobert Findley
2021-08-18cmd/compile/internal/types2: clean up panics in instantiationRobert Findley
2021-08-17cmd/compile/internal/types2: fix method lookup for type-parameter based typesRobert Griesemer
2021-08-17cmd/compile: fix CONVIFACE case converting interface to empty interfaceDan Scales
2021-08-17cmd/compile/internal/types2: allow composite literals of type parameter typeRobert Griesemer
2021-08-17cmd/compile: fix typoswangyuntao
2021-08-17cmd/compile: lowered MulUintptr on riscv64Meng Zhuo
2021-08-16cmd: support space and quotes in CC and CXXJay Conrod
2021-08-16go/types,types2: superficial changes to align types and types2Robert Findley
2021-08-16cmd/compile: fix panic with dead hidden closuresCuong Manh Le
2021-08-16cmd/compile: fix dictionaries for nested closuresKeith Randall
2021-08-16cmd/compile/internal/ssa: delete unused codecuiweixie
2021-08-16cmd/compile: intrinsify Mul64 on riscv64Meng Zhuo
2021-08-16cmd/compile/internal/types2: use the underlying TypeParam inRobert Findley
2021-08-15cmd/compile/internal/types2: better error message for index syntax error (fol...Robert Griesemer
2021-08-15cmd/compile/internal/syntax: better error message for index syntax errorRobert Griesemer
2021-08-14cmd/compile/internal/types2: rename TypeParams to TParamListRobert Findley
2021-08-14cmd/compile/internal/types2: remove targs from substMapRobert Findley
2021-08-14cmd/compile/internal/types2: use the orig object for Named.ObjRob Findley
2021-08-14cmd/compile/internal/types2: simplify Named.underRob Findley
2021-08-14cmd/compile/internal/types2: define Identical for instancesRob Findley
2021-08-14cmd/compile/internal/types2: merge Instantiate and InstantiateLazyRob Findley
2021-08-13all: gofmt more (but vendor, testdata, and top-level test directories)Dmitri Shuralyov
2021-08-12[dev.typeparams] cmd/compile: remove some shape checks in type substituter, ...Dan Scales
2021-08-12[dev.typeparams] cmd/compile: don't print out node pointer in ir.Dumpzikaeroh
2021-08-11[dev.typeparams] cmd/compile: change export version to 1.17 for testingDan Scales
2021-08-11[dev.typeparams] cmd/compile/internal/types2: remove unused TypeParam.Bound m...Robert Griesemer
2021-08-10[dev.typeparams] cmd/compile/internal/types2: remove Named.SetTArgsRob Findley
2021-08-10[dev.typeparams] cmd/compile: keep export format unchanged if no type params ...Dan Scales
2021-08-10[dev.typeparams] cmd/compile: handle interface type parameters in type switchesKeith Randall
2021-08-10[dev.typeparams] cmd/compile/internal/types2: parameterized functions must ha...Robert Griesemer
2021-08-10[dev.typeparams] cmd/compile/internal/types2: expand is only required for *Na...Robert Griesemer
2021-08-09[dev.typeparams] cmd/compile: use types2.Constraint() rather than types2.Bound()Dan Scales
2021-08-09[dev.typeparams] cmd/compile: call transformArgs before early typecheckaste i...Dan Scales
2021-08-09[dev.typeparams] cmd/compile: implement generic type switchesKeith Randall
2021-08-09[dev.typeparams] cmd/compile: simplify interface conversionsKeith Randall
2021-08-07[dev.typeparams] cmd/compile: don't export/import type parameter indices anymoreDan Scales
2021-08-06[dev.typeparams] cmd/compile/internal/types2: remove Interface.Complete (clea...Robert Griesemer
2021-08-06[dev.typeparams] cmd/compile/internal/types2: limit termlist lengthsRobert Griesemer