aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/gc/subr.go
AgeCommit message (Expand)Author
2020-10-27cmd/compile, runtime: store pointers to go:notinheap types indirectlyKeith Randall
2020-10-22cmd/compile: make gc debug flags collector a structAlberto Donizetti
2020-10-21cmd/compile/internal/gc: fix commentshk
2020-10-15cmd/compile: make assignop/convertop reason a return paramAlberto Donizetti
2020-10-15cmd/compile: clean up C->Go translation artifacts in badtypeAlberto Donizetti
2020-10-08cmd/compile: rename types.IdealFoo to types.UntypedFooCuong Manh Le
2020-09-29cmd/compile: report type loop for invalid recursive typesMatthew Dempsky
2020-09-16cmd/compile: make go:notinheap error message friendlier for cgoKeith Randall
2020-09-16cmd/compile: unify reflect, string and slice copy runtime functionsMartin Möhrmann
2020-09-15cmd/compile: make funccompile non-reentrantCuong Manh Le
2020-09-09cmd/compile: add Type.IsUintptr() to detect type is an uintptrCuong Manh Le
2020-09-09cmd/compile: consistently use Type.IsUnsafePtr()Cuong Manh Le
2020-09-03cmd/compile: do not declare func nodesCuong Manh Le
2020-08-25cmd/compile: report error for unexported name only onceCuong Manh Le
2020-05-08cmd/compile: omit file:pos for non-existent errorsEmmanuel T Odeke
2020-04-30Revert "cmd/compile: omit file:pos for non-existent, permission errors"Austin Clements
2020-04-30cmd/compile: omit file:pos for non-existent, permission errorsEmmanuel T Odeke
2020-04-20cmd/compile: clarify Node.NonNil and Node.BoundedJosh Bleecher Snyder
2020-04-14cmd/compile: make ifaceData accept a positionJosh Bleecher Snyder
2020-04-14cmd/compile: improve generated code for concrete cases in type switchesJosh Bleecher Snyder
2020-04-08cmd/compile,runtime: pass only ptr and len to some runtime callsJosh Bleecher Snyder
2020-03-31cmd/compile: fix constant conversion involving complex typesMatthew Dempsky
2020-02-22cmd/compile: consistently use OXXX for works relate to OpCuong Manh Le
2019-10-13cmd/compile: remove Addable flagMatthew Dempsky
2019-10-04cmd/compile: lookup methods of base type for named pointer typeCuong Manh Le
2019-10-03cmd/compile: better error message for language version errorsRobert Griesemer
2019-09-06cmd/compile: rewrite untyped constant conversion logicMatthew Dempsky
2019-09-06cmd/compile: rename Etype to ctxTypeMatthew Dempsky
2019-08-28cmd/compile: remove -newescape flagMatthew Dempsky
2019-08-27cmd/compile: fix "previous" position info for duplicate switch casesMatthew Dempsky
2019-04-23cmd/compile: don't call hcrash in WarnMatthew Dempsky
2019-04-23cmd/compile: respect -newescape in genwrapperMatthew Dempsky
2019-04-19cmd/compile: remove unused func nodfltconstLE Manh Cuong
2019-04-18cmd/compile: use named fields in newnamelJosh Bleecher Snyder
2019-04-17cmd/compile: use named fields in nodlJosh Bleecher Snyder
2019-04-15cmd/compile: remove outdate comment of treecopyLE Manh Cuong
2019-02-26cmd/compile: inline checknilJosh Bleecher Snyder
2019-02-26cmd/compile: confusing error if composite literal field is a methodMichael Fraenkel
2019-02-26cmd/compile: remove unused func eqtypenonameDaniel Martí
2018-12-17cmd/compile: generate interface method expression wrapper for error.ErrorRobert Griesemer
2018-11-19cmd/compile: bulk renameJosh Bleecher Snyder
2018-11-14cmd/compile/internal/gc: OMUL should be evaluated when using soft-floatMilan Knezevic
2018-11-12cmd/compile: mark function SymsAustin Clements
2018-11-02cmd/compile: disallow converting string to notinheap sliceMatthew Dempsky
2018-10-28cmd/compile: expand large stack frame error messagesJosh Bleecher Snyder
2018-10-27cmd/compile/internal/gc: represent labels as bare SymsMatthew Dempsky
2018-10-27cmd/compile: remove -f flagMatthew Dempsky
2018-10-18cmd/compile: extract gc.eqtype as types.IdenticalMatthew Dempsky
2018-10-17cmd/compile: remove obsolete "safe" modeMatthew Dempsky
2018-10-16cmd/compile/internal/gc: inline autogenerated (*T).M wrappersIlya Tocar