aboutsummaryrefslogtreecommitdiff
path: root/src/reflect/value.go
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-17all: fix typosYasuhiro Matsumoto
2021-07-22[dev.typeparams] all: merge master (798ec73) into dev.typeparamsMatthew Dempsky
2021-07-21reflect: add Value.CanConvertIan Lance Taylor
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-14reflect: use same conversion panic in reflect and runtimeIan Lance Taylor
2021-06-12reflect: handle stack-to-register translation in callMethodMichael Anthony Knyszek
2021-04-21reflect: allow conversion from slice to array ptrJosh Bleecher Snyder
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-02reflect: add register ABI support for makeFuncStub and methodValueCallMichael Anthony Knyszek
2021-03-30reflect: cache IsVariadic calls in CallIgnacio Hagopian
2021-02-16[dev.regabi] reflect: support for register ABI on amd64 for reflect.(Value).CallMichael Anthony Knyszek
2020-11-26reflect: fix Value.Convert for int-to-string conversions (regression)Robert Griesemer
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-09-18reflect: use zero buffer to back the Value returned by ZeroKeith Randall
2020-06-19reflect: zero stack slots before writing to them with write barriersKeith Randall
2020-05-04reflect: keep RO flags unchanged in Value.AddrKezhu Wang
2020-05-01internal/unsafeheader: consolidate stringHeader and sliceHeader declarations ...Bryan C. Mills
2020-04-28reflect: reduce allocations for Select with up to 4 casesMartin Möhrmann
2020-04-21reflect: disallow invoking methods on unexported embedded fieldsMatthew Dempsky
2020-04-21reflect: return user-visible method name in panic stringIan Lance Taylor
2020-04-01reflect: when Converting between float32s, don't lose signal NaNsKeith Randall
2020-02-26all: avoid string(i) where i has type intIan Lance Taylor
2020-02-25Revert "reflect: when Converting between float32s, don't lose signal NaNs"Keith Randall
2020-02-25reflect: when Converting between float32s, don't lose signal NaNsKeith Randall
2020-02-24reflect: update Select to panic early on excessive input casesMilan Patel
2019-11-15reflect: factor out special channel assignability rule from haveIdenticalUnde...go101
2019-10-17cmd/compile: add -d=checkptr to validate unsafe.Pointer rulesMatthew Dempsky
2019-10-10all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick
2019-09-11reflect: enhance docs for IsZero and IsValidMarko Kungla
2019-09-03cmd/compile,runtime: generate hash functions only for types which are map keysKeith Randall
2019-08-14reflect: align first argument in callMethodCherry Zhang
2019-06-18reflect,doc: use "the" instead of "a" in IsZero docsJosh Bleecher Snyder
2019-05-06reflect: special-case panic message when returning Value{} from MakeFunc func...Keith Randall
2019-05-02reflect: MakeFunc: allow assignment conversions on values returned from the w...Keith Randall
2019-04-30all: refer to map elements as elements instead of valuesJosh Bleecher Snyder
2019-04-13reflect: add Value.IsZeroRomain Baugue
2019-03-09reflect: make all flag.mustBe* methods inlinableDaniel Martí
2019-02-01reflect: eliminate write barrier for copying result in callReflectCherry Zhang
2018-12-24reflect: fix panic when Value.IsNil is called for UnsafePointerAndrew Bonventre
2018-11-12runtime, reflect: access runtime.reflectcall directlyAustin Clements