summaryrefslogtreecommitdiff
path: root/src/cmd
Commit message (Expand)AuthorAgeFilesLines
* [dev.cmdgo] all: merge master (67f7e16) into dev.cmdgodev.cmdgoMichael Matloob2021-08-2737-624/+502
|\
| * cmd/compile/internal/syntax: make valid type parameter list in presence of er...Robert Griesemer2021-08-274-14/+11
| * cmd/compile: eagerly CalcStructSize for synthetic ABI typesMatthew Dempsky2021-08-271-0/+3
| * cmd/compile: delay fillinMethods to deal with mutually-recursive typesDan Scales2021-08-273-67/+93
| * cmd/compile: eliminate repetitive codewangyuntao2021-08-271-2/+1
| * cmd/compile: add types.RecalcSizeMatthew Dempsky2021-08-272-2/+9
| * cmd/compile: remove ssagen/pgen_test.goMatthew Dempsky2021-08-272-210/+16
| * cmd/compile: use typecheck.InitUniverse in unit testsMatthew Dempsky2021-08-271-28/+9
| * cmd/compile: move types init code into package typesMatthew Dempsky2021-08-2614-160/+171
| * cmd/compile/internal/types2: do not declare new methods on instantiated typesRobert Griesemer2021-08-262-1/+28
| * cmd/compile/internal/types2: implement TypeList.String (debugging support)Robert Griesemer2021-08-263-7/+14
| * cmd/compile: fix reference to generic type needed by crawlerDan Scales2021-08-261-1/+6
| * cmd/compile: unexport Type.VargenMatthew Dempsky2021-08-264-14/+26
| * cmd/compile/internal/types: unexport Type.ExtraMatthew Dempsky2021-08-264-104/+103
| * cmd/compile: change typecheck.iscmp into ir.Op.IsCmpMatthew Dempsky2021-08-264-14/+12
* | [dev.cmdgo] all: merge master (5e6a7e9) into dev.cmdgoMichael Matloob2021-08-2642-219/+711
|\ \ | |/
| * cmd/compile/internal/types2: remove need for instance (struct)Robert Griesemer2021-08-263-15/+7
| * cmd/compile/internal/types2: address some TODOs (cleanup)Robert Griesemer2021-08-2613-67/+27
| * cmd/go: pass -gcflags after other flags generated by the go commandCuong Manh Le2021-08-264-24/+44
| * cmd/compile/internal/types2: fix type set printing and add testRobert Griesemer2021-08-252-8/+71
| * cmd/compile/internal/types2: rename IsMethodSet to IsConstraint (cleanup)Robert Griesemer2021-08-253-6/+4
| * cmd/compile: always accept 1.18 syntax but complain if not 1.18Robert Griesemer2021-08-2512-36/+141
| * go/types, types2: don't re-evaluate context string for each function argument...Robert Griesemer2021-08-251-2/+5
| * cmd/compile/internal/syntax: fix position of type parameter fieldRobert Griesemer2021-08-251-1/+5
| * cmd/compile: generic SSA rules for simplifying 2 and 3 operand integer arithm...Jake Ciolek2021-08-252-0/+332
| * cmd/compile: fix function contains no TParam in generic functionkorzhao2021-08-251-1/+2
| * cmd/compile: allow embed into any byte slice typekorzhao2021-08-251-1/+1
| * cmd/compile: fix stencil call expression.wdvxdr2021-08-251-0/+7
| * cmd/compile: fix CheckSize() calculation for -G=3 and stencilsDan Scales2021-08-252-38/+38
| * cmd/compile: fix checkptr false positive for (*[Big]T)(ptr)[:n:n] patternCuong Manh Le2021-08-254-7/+20
| * cmd/compile: simplify bad conversion checkKeith Randall2021-08-241-13/+7
* | [dev.cmdgo] cmd/go: fix calls to modFileGoVersion to pass in modFileMichael Matloob2021-08-255-40/+64
* | [dev.cmdgo] cmd/go: clean up TODOWorkspaces instancesMichael Matloob2021-08-259-69/+70
* | [dev.cmdgo] all: merge master (c2f96e6) into dev.cmdgoMichael Matloob2021-08-25352-9953/+23958
|\ \ | |/
| * cmd/compile: mark ODYNAMICDOTTYPE as an expression that can panicKeith Randall2021-08-241-1/+1
| * cmd/compile: fix naming of types inside instantiationsDan Scales2021-08-244-61/+39
| * cmd/compile: change irgen to generate exprs/stmts after decls processedMatthew Dempsky2021-08-244-58/+99
| * cmd/link: guarantee "section .debug_gdb_scripts" is always "$GOROOT/src/runti...crazycomputer2021-08-241-1/+1
| * cmd/compile/internal/types2: use TypeList in the Inferred structRobert Griesemer2021-08-245-20/+22
| * cmd/compile/internal/types2: use a TypeList type to hold type argumentsRobert Griesemer2021-08-2415-85/+128
| * cmd/compile/internal/types2: use []*TypeParam rather than []*TypeName for typ...Robert Griesemer2021-08-2417-81/+79
| * cmd/compile/internal/types2: use an opaque environment for InstantiateRobert Griesemer2021-08-242-4/+24
| * cmd/compile/internal/types2: don't export TypeSetRobert Griesemer2021-08-245-29/+29
| * embed: document the maximum file size supportedkorzhao2021-08-241-2/+6
| * cmd/compile: reuse same node for global dictionariesDan Scales2021-08-242-12/+22
| * cmd/compile: fixes for non-constant Sizeof/Alignof/OffsetofDan Scales2021-08-235-5/+27
| * all: replace runtime SSE2 detection with GO386 settingMartin Möhrmann2021-08-231-0/+5
| * cmd/compile: do not mark arrays used for map initialization noalgMartin Möhrmann2021-08-231-2/+2
| * cmd/compile: don't emit write barriers for offsets of global addresseszikaeroh2021-08-231-0/+3
| * cmd/compile: always remove receiver type from instantiated method valuesKeith Randall2021-08-232-5/+7