aboutsummaryrefslogtreecommitdiff
path: root/src/reflect
AgeCommit message (Expand)Author
2021-05-13all: add //go:build lines to assembly filesTobias Klauser
2021-05-10cmd/compile,reflect: allow longer type namesKeith Randall
2021-05-06cmd/compile: set unsayable "names" for regabi testing triggersDavid Chase
2021-04-21reflect: allow conversion from slice to array ptrJosh Bleecher Snyder
2021-04-20reflect: fix stack overflow panic when using haveIdenticalUnderlyingTypeJinzhu
2021-04-16reflect: preserve ctxt across moveMakeFuncArgPtrsCherry Zhang
2021-04-14reflect: keep pointer register results alive in callMethodCherry Zhang
2021-04-09reflect: panic on New of go:notinheap typeIan Lance Taylor
2021-04-08reflect: fix typo in result-in-registers caseDavid Chase
2021-04-08internal/goexperiment: consolidate experiment-enabled constantsAustin Clements
2021-04-06reflect: refactor funcLayout testsMichael Anthony Knyszek
2021-04-05reflect: call ABI0 callReflect/callMethodCherry Zhang
2021-04-02reflect: fix methodValueCall frame size on mips64Michael Anthony Knyszek
2021-04-02reflect: remove short-circuits for zero-sized types in ABI algorithmMichael Anthony Knyszek
2021-04-02reflect: add register ABI support for makeFuncStub and methodValueCallMichael Anthony Knyszek
2021-04-01reflect,runtime: assume register ABI with GOEXPERIMENT=regabiargsMichael Anthony Knyszek
2021-04-01reflect: undo register count increments on register assignment failureMichael Anthony Knyszek
2021-03-30reflect: cache IsVariadic calls in CallIgnacio Hagopian
2021-03-18reflect: add tests for reflect.Value.Call for the new ABIMichael Anthony Knyszek
2021-03-15reflect: panic if ArrayOf is called with negative lengthPaschalis Tsilias
2021-03-05reflect: add VisibleFields functionRoger Peppe
2021-03-05reflect: include the alignment of zero-sized types in stack offsetsMichael Anthony Knyszek
2021-03-05reflect: use global variables for register countMichael Anthony Knyszek
2021-03-02all: fix spellingJohn Bampton
2021-02-26reflect: fix register ABI spill space calculationMichael Anthony Knyszek
2021-02-25reflect: add Method.IsExported and StructField.IsExported methodsJoe Tsai
2021-02-23all: faster midpoint computation in binary searchyangwenmai
2021-02-16[dev.regabi] reflect: support for register ABI on amd64 for reflect.(Value).CallMichael Anthony Knyszek
2021-01-22[dev.regabi] all: merge master (dab3e5a) into dev.regabiMatthew Dempsky
2021-01-16[dev.regabi] cmd/compile, runtime: fix up comments/error messages from recent...Dan Scales
2021-01-07Revert "reflect: support multiple keys in struct tags"Ian Lance Taylor
2020-12-07reflect: document multiple keys in struct tagsIan Lance Taylor
2020-11-26reflect: fix Value.Convert for int-to-string conversions (regression)Robert Griesemer
2020-11-03reflect: update NumMethod doc for interface typeCuong Manh Le
2020-10-30reflect,runtime: use internal ABI for selected ASM routines, attempt 2Than McIntosh
2020-10-29Revert "reflect,runtime: use internal ABI for selected ASM routines"Than McIntosh
2020-10-29reflect,runtime: use internal ABI for selected ASM routinesThan McIntosh
2020-10-28Revert "cmd/compile: split exported/non-exported methods for interface type"Cuong Manh Le
2020-10-27cmd/compile, runtime: store pointers to go:notinheap types indirectlyKeith Randall
2020-10-09cmd/compile: split exported/non-exported methods for interface typeCuong Manh Le
2020-10-06reflect: support multiple keys in struct tagsAlexey Vilenskiy
2020-10-02all: drop 387 supportKeith Randall
2020-10-01reflect: add test for variadic reflect.Type.MethodIan Lance Taylor
2020-09-18reflect: use zero buffer to back the Value returned by ZeroKeith Randall
2020-08-18runtime: eliminate scase.kind fieldMatthew Dempsky
2020-08-17reflect: remove depth from deepequal recursionKeith Randall
2020-08-17runtime: move checkmarks to a separate bitmapAustin Clements
2020-08-14reflect: add parentheses to properly bind <- in ChanOf’s stringAlexander Klauer
2020-06-19reflect: zero stack slots before writing to them with write barriersKeith Randall
2020-06-18reflect: handling flagIndir in DeepEqual potential cyclesIan Lance Taylor