aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/types
AgeCommit message (Expand)Author
2020-10-08cmd/compile: rename types.IdealFoo to types.UntypedFooCuong Manh Le
2020-09-18cmd/compile: generate late-lowering static callsDavid Chase
2020-09-17cmd/compile: add variable length TRESULTS type for SSA use.David Chase
2020-09-09cmd/compile: add Type.IsUintptr() to detect type is an uintptrCuong Manh Le
2020-08-25cmd/compile: don't allow go:notinheap on the heap or stackKeith Randall
2020-08-23cmd/compile: make Haspointers a method instead of a functionKeith Randall
2020-08-18cmd/compile: fix SSA type comparisonKeith Randall
2020-01-13cmd/compile: print recursive types correctlyKeith Randall
2019-10-11[dev.link] all: merge branch 'master' into dev.linkCherry Zhang
2019-10-09all: remove the nacl port (part 1)Brad Fitzpatrick
2019-10-03[dev.link] cmd/compile: fix data race on LSym.PkgCherry Zhang
2019-10-02[dev.link] cmd/compile, cmd/asm: assign index to symbolsCherry Zhang
2019-09-26cmd/compile: remove DDD array typesMatthew Dempsky
2019-09-09cmd/compile: remove vestigial TDDDFIELDMatthew Dempsky
2019-09-09cmd/compile: report more precise errors about untyped constantsMatthew Dempsky
2019-09-06cmd/compile: rewrite untyped constant conversion logicMatthew Dempsky
2019-09-03cmd/compile,runtime: generate hash functions only for types which are map keysKeith Randall
2019-09-03cmd/compile: replace copytype to setUnderlyingMatthew Dempsky
2019-08-28cmd/compile: remove gc.eqtype in commentsCuong Manh Le
2019-05-22runtime: revert init order changesKeith Randall
2019-05-21cmd/compile: clarify the difference between types.Sym and obj.LSymLE Manh Cuong
2019-05-02sort: simplify bootstrapRuss Cox
2019-02-27cmd/compile: add types.SoleComponent, use in convFuncNameJosh Bleecher Snyder
2019-02-26cmd/compile: confusing error if composite literal field is a methodMichael Fraenkel
2019-01-11cmd/compile: separate data and function LSymsAustin Clements
2018-12-02all: use "reports whether" consistently instead of "returns whether"Tobias Klauser
2018-11-19cmd/compile: bulk renameJosh Bleecher Snyder
2018-11-12cmd/compile, cmd/link: separate stable and internal ABIsAustin Clements
2018-11-12cmd/compile: mark function SymsAustin Clements
2018-11-05cmd/compile: copy all fields during SubstAnyJosh Bleecher Snyder
2018-11-05cmd/compile: encapsulate and document two types.Type internal fieldsRobert Griesemer
2018-11-01cmd/compile: document Sym flagsAustin Clements
2018-10-31cmd/compile: better documentation around checkwidthRobert Griesemer
2018-10-18cmd/compile: extract gc.eqtype as types.IdenticalMatthew Dempsky
2018-10-10cmd/compile/internal/types: regen stringer fileMatthew Dempsky
2018-10-06all: fix a bunch of misspellingsIgor Zhilianin
2018-10-04cmd/compile: merge TPTR32 and TPTR64 as TPTRMatthew Dempsky
2018-09-29reflect: ensure correct scanning of return valuesKeith Randall
2018-06-22cmd/compile: fix compile failure for lazily resolved shadowed typesMatthew Dempsky
2018-04-25cmd/compile/internal/types: remove Field.FunargMatthew Dempsky
2018-04-24cmd/compile/internal/types: replace Type.Val with Type.ElemMatthew Dempsky
2018-04-24cmd/compile/internal/types: remove ElemType wrapperMatthew Dempsky
2018-04-24cmd/compile: add indexed export formatMatthew Dempsky
2018-04-24cmd/compile/internal/types: add Pkg and SetPkg methods to TypeMatthew Dempsky
2018-04-23cmd/compile: replace Field.Nname.Pos with Field.PosMatthew Dempsky
2018-04-20cmd/compile: teach Haspointer about TSSA and TTUPLEAustin Clements
2018-04-20cmd/compile: make generated function code more consistentMatthew Dempsky
2018-04-10cmd/compile: sort method sets using package heightMatthew Dempsky
2018-04-09cmd/compile: add package height to export dataMatthew Dempsky
2018-04-09cmd/compile: refactor symbol sorting logicMatthew Dempsky