aboutsummaryrefslogtreecommitdiff
path: root/src/reflect/value.go
AgeCommit message (Expand)Author
2024-01-23reflect: delete TODO pass safe to packEface don't need to copy if safe==trueqiulaidongfeng
2023-11-22internal/abi, runtime, reflect, cmd: merge maxZero const into internal/abiqiulaidongfeng
2023-11-21reflect: tweak logic for 'case Array' in IsZeroJes Cok
2023-11-19reflect: optimize Value.IsZero for struct typesqiulaidongfeng
2023-11-16reflect: remove go121noForceValueEscapeCherry Mui
2023-11-16runtime: optimize bulkBarrierPreWrite with allocheadersMichael Anthony Knyszek
2023-11-15reflect: optimize Value.IsZero for array typesqiulaidongfeng
2023-09-01reflect: make Value.IsZero identical to v == zeroJoe Tsai
2023-08-01reflect: make linkable cross-references in documentationKeith Randall
2023-07-21reflect: panic on recv channel closeMauri de Souza Meneguzzo
2023-05-12reflect: make Value.IsZero not escapeCherry Mui
2023-05-12reflect: do not escape Value.TypeCherry Mui
2023-05-12reflect: allow Value be stack allocatedCherry Mui
2023-05-12Revert "reflect: change rtype so that it (not *rtype) implements Type"Austin Clements
2023-05-11reflect: change rtype so that it (not *rtype) implements TypeDavid Chase
2023-05-11reflect: replacing almost all use of *rtype with *abi.TypeDavid Chase
2023-05-10reflect: move funcType to abi/type.goDavid Chase
2023-05-10reflect: prepare fieldnames for moving to abi/type.goDavid Chase
2023-05-10internal/abi,reflectlite,reflect,runtime: common up chan typeDavid Chase
2023-05-10reflect: move more types, constants, functions into internal/abiDavid Chase
2023-05-10internal/abi: common up ArrayTypeDavid Chase
2023-05-10internal/abi: common up Method, Imethod, UncommonType typesDavid Chase
2023-05-05internal/abi: refactor (basic) type struct into one definitionDavid Chase
2023-04-10reflect: remove typedmemmovepartial as it is unusedDaniel Martí
2023-04-04all: fix misuses of "a" vs "an"cui fliter
2023-04-03reflect: deprecate SliceHeader and StringHeaderRuss Cox
2023-01-30reflect,runtime: add Value.ClearCuong Manh Le
2022-11-29reflect: correct tpoy in commentIan Lance Taylor
2022-11-23reflect: remove deprecation notices from SliceHeader, StringHeaderRuss Cox
2022-11-23doc/go1.20: finish most standard library TODOsRuss Cox
2022-11-04reflect: rewrite value.Equal to avoid allocationsIan Lance Taylor
2022-11-04all: fix function names in commentscui fliter
2022-10-17reflect: panic when Value.Equal using two non-comparable valueshopehook
2022-10-15reflect: add Value.GrowJoe Tsai
2022-09-27reflect: clarify that Value.Comparable checks the valueIan Lance Taylor
2022-09-26reflect: simplify Value.Comparablecuiweixie
2022-09-16reflect: allow conversion from slice to arrayCuong Manh Le
2022-09-09all: transfer reflect.{SliceHeader, StringHeader} to unsafeheader.{Slice, Str...hopehook
2022-09-09reflect: deprecate SliceHeader and StringHeaderhopehook
2022-09-07reflect: fix stale Value.kind documentationJoe Tsai
2022-09-01reflect: fix Value.SetIterXXX to check for the read-only bitJoe Tsai
2022-08-31reflect: use cgo.Incomplete instead of go:notinheap in testsCuong Manh Le
2022-08-30reflect: clarify Value.Equal behavior for non-comparable valuesCuong Manh Le
2022-08-29reflect: simplify array value comparable checkCuong Manh Le
2022-08-26reflect: add Value.{Comparable,Equal}cuiweixie
2022-08-26reflect: add Value.SetZeroJoe Tsai
2022-08-24reflect: optimize Value.IsZeroJoe Tsai
2022-08-11reflect: fix stale Value.Pointer commentJoe Tsai
2022-08-08reflect: avoid TypeOf in initJoe Tsai
2022-08-08reflect: use doc links to refer to package "unsafe"Cuong Manh Le