aboutsummaryrefslogtreecommitdiff
path: root/src/reflect/value.go
AgeCommit message (Expand)Author
2022-04-25reflect: support Len and Cap on pointer-to-array Valuecuiweixie
2022-04-21reflect: make more Value methods inlineableJoe Tsai
2022-04-21reflect: in assignTo only allocate target if neededIan Lance Taylor
2022-04-18reflect: make Value.MapRange inlineableJoe Tsai
2022-04-17reflect: make Value.Type inlineableJoe Tsai
2022-04-11all: gofmt main repoRuss Cox
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-04-04reflect: fix Value.NumMethod docszlasd
2022-04-04reflect: fix the collision of variable name and package namehopehook
2022-04-01all: remove trailing blank doc comment linesRuss Cox
2022-03-02reflect: allow Value.Bytes on addressable byte arraysJoe Tsai
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-11-12reflect: keep pointer in aggregate-typed args live in CallCherry Mui
2021-10-31reflect: avoid stack copies of hiterMartin Möhrmann
2021-10-29reflect: add FieldByIndexErrRob Pike
2021-10-28reflect: undeprecate Value.{Pointer,UnsafeAddr}Cuong Manh Le
2021-10-26all: use reflect.{Pointer,PointerTo}Cuong Manh Le
2021-10-22reflect: make Value.Pointer panic on bad notinheap pointersCuong Manh Le
2021-10-19reflect: fix methodValueCall code pointer mismatch in Value.PointerCuong Manh Le
2021-10-19reflect: restore Value.Pointer implementationCuong Manh Le
2021-10-19reflect: fix methodValueCall code pointer mismatchedCuong Manh Le
2021-10-18reflect: add Value.UnsafePointerCuong Manh Le
2021-10-18reflect: correct documentation of Value.UnsafeAddrCuong Manh Le
2021-10-15reflect: make Elem panic on bad notinheap pointersKeith Randall
2021-10-15reflect: rename Mapiter.SetKey to Value.SetIterKeyKeith Randall
2021-09-27reflect: add Value.{CanInt, CanUint, CanFloat, CanComplex}Fabio Falzoi
2021-09-27runtime: make slice growth formula a bit smootherKeith Randall
2021-09-14reflect: use Value.Len instead of conversion to slice headerNevkontakte
2021-09-13reflect: fix _faststr optimizationKeith Randall
2021-09-11reflect: optimize for maps with string keysJoe Tsai
2021-09-09reflect: add hooks for dealing with narrow width floatsMichael Anthony Knyszek
2021-09-07reflect: rename MapIter method receiver variable from it to iterJosh Bleecher Snyder
2021-09-07reflect: add MapIter.ResetJosh Bleecher Snyder
2021-09-05reflect: improve panic when MapIter has no associated map ValueJosh Bleecher Snyder
2021-09-05reflect: allocate hiter as part of MapIterJosh Bleecher Snyder
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