aboutsummaryrefslogtreecommitdiff
path: root/src/reflect
AgeCommit message (Expand)Author
2021-08-24reflect: add MapIter.SetKey and MapIter.SetValueJosh Bleecher Snyder
2021-08-23reflect: fix memmove for big endian cases with new ABILynn Boger
2021-08-22reflect: add example for FieldByIndexMostafa Solati
2021-08-19reflect: add test for invalid conversionKeith Randall
2021-08-17all: fix typosYasuhiro Matsumoto
2021-07-22[dev.typeparams] all: merge master (798ec73) into dev.typeparamsMatthew Dempsky
2021-07-21reflect: add missing copyright headerwdvxdr
2021-07-21reflect: add Value.CanConvertIan Lance Taylor
2021-07-08[dev.typeparams] all: merge master (296ddf2) into dev.typeparamsMatthew Dempsky
2021-07-08Update oudated commentmakdon
2021-06-25[dev.typeparams] all: merge master (37f9a8f) into dev.typeparamsCuong Manh Le
2021-06-24reflect: document that InterfaceData is a low-entropy RNGMatthew Dempsky
2021-06-17[dev.typeparams] reflect: support big endian architectures in callMethodMichael Anthony Knyszek
2021-06-17[dev.typeparams] reflect: delete unused ptrSize and PtrSizeMichael Anthony Knyszek
2021-06-17[dev.typeparams] reflect: use goarch.PtrSize instead of the duplicated ptrSiz...Michael Anthony Knyszek
2021-06-16[dev.typeparams] all: merge master (785a8f6) into dev.typeparamsCuong Manh Le
2021-06-15reflect: explain why convertible or comparable types may still panicJoe Tsai
2021-06-14reflect: use same conversion panic in reflect and runtimeIan Lance Taylor
2021-06-14[dev.typeparams] all: merge master (fdab5be) into dev.typeparamsMatthew Dempsky
2021-06-12reflect: handle stack-to-register translation in callMethodMichael Anthony Knyszek
2021-06-03[dev.typeparams] reflect: guard abi_test.go with regabiargs build tagCherry Mui
2021-06-02[dev.typeparams] reflect: implement register ABI for MakeFunc etc. on ARM64Cherry Mui
2021-06-01[dev.typeparams] reflect: call ABI0 spill/unspill functions on AMD64Cherry Mui
2021-05-24[dev.typeparams] reflect: use internal/abi.FuncPCABI0 to take address of asse...Cherry Mui
2021-05-21[dev.typeparams] runtime: use internal/abi.FuncPCABI0 to take address of asse...Cherry Mui
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