aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
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
2021-08-06[dev.typeparams] cmd/compile: swap export order of union term components (cle...Robert Griesemer
2021-08-06[dev.typeparams] cmd/compile: change types2.Union API to accept a list of TermsRobert Griesemer
2021-08-06[dev.typeparams] cmd/compile/internal/types2: add defined type to term/termli...Robert Griesemer
2021-08-06[dev.typeparams] cmd/compile/internal/syntax: cleanup panic callsRobert Griesemer
2021-08-06[dev.typeparams] cmd/compile/internal/types2: minor cleanup of writeTParamListRobert Griesemer
2021-08-06[dev.typeparams] cmd/compile/internal/types2: fix make with type parameter ar...Robert Griesemer
2021-08-06[dev.typeparams] cmd/compile/internal/types2: fix range over exprs of type pa...Robert Griesemer
2021-08-06[dev.typeparams] cmd/compile/internal/types2: better names for things (cleanup)Robert Griesemer
2021-08-06[dev.typeparams] cmd/compile: cleanup wrapper code for genericsDan Scales
2021-08-06[dev.typeparams] cmd/compile: do transformCall with non-shape type of callDan Scales
2021-08-06[dev.typeparams] cmd/compile: make sure closures inside generic funcs are not...Dan Scales
2021-08-05[dev.typeparams] cmd/compile/internal/types2: cleanup panic callsRobert Griesemer
2021-08-05[dev.typeparams] cmd/compile/internal/types2: remove TestIncompleteInterfaces...Robert Griesemer
2021-08-05[dev.typeparams] cmd/compile/internal/types2: remove unused gcCompatibilityMo...Robert Griesemer
2021-08-05[dev.typeparams] cmd/compile/internal/types2: implement type sets with term l...Robert Griesemer
2021-08-05[dev.typeparams] cmd/compile: unified importReader receiver name to rLeonard Wang
2021-08-05[dev.typeparams] cmd/compile: dictionary/shape cleanupDan Scales
2021-08-05[dev.typeparams] cmd/compile: fixing case where type arg is an interfaceDan Scales
2021-08-04[dev.typeparams] cmd/compile/internal/types2: implement term listsRobert Griesemer
2021-08-04[dev.typeparams] cmd/compile: put shape types in their own packageKeith Randall
2021-08-04[dev.typeparams] cmd/compile/internal/types2: fix a panic in missingMethodRob Findley
2021-08-03[dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loopAustin Clements
2021-08-03[dev.typeparams] cmd/compile: avoid redundant method wrappers in unified IRMatthew Dempsky
2021-08-03[dev.typeparams] cmd/compile: set sym.Def to ir.Name for method value wrappersMatthew Dempsky
2021-08-03[dev.typeparams] cmd/compile: make softfloat mode work with register ABICherry Mui
2021-08-03[dev.typeparams] cmd/compile: fail early on unexpected types2.InvalidMatthew Dempsky
2021-08-02[dev.typeparams] cmd/compile: simple shape cleanupsDan Scales
2021-08-02[dev.typeparams] cmd/compile/internal/types2: move instance.go contents into ...Robert Griesemer
2021-08-02[dev.typeparams] cmd/compile: make HasShape() more efficient by implementing ...Dan Scales
2021-08-02[dev.typeparams] cmd/compile/internal/types2: print constraint info for type ...Robert Griesemer
2021-07-31[dev.typeparams] cmd/compile: make all pointer types have the same shapeKeith Randall
2021-07-30[dev.typeparams] Revert "[dev.typeparams] runtime,cmd/compile,cmd/link: repla...Austin Clements
2021-07-30[dev.typeparams] cmd/compile: allow types with the same underlying type to ha...Keith Randall
2021-07-30[dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loopAustin Clements