aboutsummaryrefslogtreecommitdiff
path: root/src/reflect
AgeCommit message (Expand)Author
2024-11-12runtime: fix iterator returns map entries after clear (pre-swissmap)Youlin Feng
2024-10-30runtime,internal/runtime/maps: specialized swissmapsMichael Pratt
2024-10-30cmd/compile,runtime: add indirect key/elem to swissmapMichael Pratt
2024-10-28all: skip and fix various tests with -asan and -msanMichael Anthony Knyszek
2024-10-14all: wire up swisstable mapsMichael Pratt
2024-09-24reflect: slightly improve iter testsJes Cok
2024-09-18reflect: remove calling mapiterkey, mapiterelemKyle Xiao
2024-09-10runtime, reflect: avoid allocation in structType.Field common casesIan Lance Taylor
2024-09-06reflect: gofmt all_test.goIan Lance Taylor
2024-08-02cmd/compile,runtime: disable swissmap fast variantsMichael Pratt
2024-08-02all: split old and swiss map abi and compiler integrationMichael Pratt
2024-08-02all: create swissmap experiment and fork filesMichael Pratt
2024-07-31reflect: add flag tests for MapOfMichael Pratt
2024-07-26cmd/compile, reflect: treat abi.NoEscape as cheap callCuong Manh Le
2024-07-23runtime,internal: move runtime/internal/sys to internal/runtime/sysDavid Chase
2024-05-29all: document legacy //go:linkname for final round of modulesRuss Cox
2024-05-29all: document legacy //go:linkname for modules with ≥100 dependentsRuss Cox
2024-05-23all: document legacy //go:linkname for modules with ≥2,000 dependentsRuss Cox
2024-05-23all: change from sort functions to slices functions where feasibleIan Lance Taylor
2024-05-22all: document legacy //go:linkname for modules with ≥50,000 dependentsRuss Cox
2024-05-22runtime: revert "move zeroVal to internal/abi"Russ Cox
2024-05-22all: document legacy //go:linkname for modules with ≥100,000 dependentsRuss Cox
2024-05-22reflect: add line breaks for long sentencesJes Cok
2024-05-17all: add push linknames to allow legacy pull linknamesCherry Mui
2024-05-15net/http, reflect: rename Test function namesJes Cok
2024-05-13all: delete loong64 non-register ABI fallback pathGuoqi Chen
2024-05-10reflect: let Value.Seq iterate integer conform to the specqiulaidongfeng
2024-05-09reflect: improved ifaceIndir commentIan Lance Taylor
2024-05-09reflect: restore ifaceIndir function for nowIan Lance Taylor
2024-05-09reflect: clarify documentation for Value.Seq/Seq2qiulaidongfeng
2024-05-09reflect: add iterative related methodsqiulaidongfeng
2024-05-07reflect: remove redundent ifaceIndirapocelipes
2024-05-03runtime,reflect: move zeroVal to internal/abiqiulaidongfeng
2024-04-22Refactor output messageLev Ustimenko
2024-04-19reflect: remove unnecessary type conversions of untyped PtrSizeIan Lance Taylor
2024-04-19reflect: omit anonymous field name from StructOf type stringIan Lance Taylor
2024-04-17internal/abi: define EmptyInterface, TypeOf, and NoEscapeMichael Anthony Knyszek
2024-04-03reflect: add missing String case in Value.UnsafePointer docCuong Manh Le
2024-04-02all: add reflect.SliceAt functionCuong Manh Le
2024-04-02reflect: handle String kind in Value.{Pointer,UnsafePointer}Cuong Manh Le
2024-04-02reflect: add available godoc linkcui fliter
2024-04-02all: use kind* of abiqiulaidongfeng
2024-03-04runtime: use .Pointers() instead of manual checkingPouriya
2024-03-04reflect: clean up unnecessary comments for rtypeJes Cok
2024-02-28reflect: add Overflow methods to TypeJes Cok
2024-02-27reflect: fix typo in commentguoguangwu
2024-02-20cmd/compile/internal/reflectdata,reflect: merge MaxPtrmaskBytes const into in...qiulaidongfeng
2024-02-17reflect: make Value.Comparable return true for nil interface valueJes Cok
2024-02-16reflect: use internal/abi itab typeKeith Randall
2024-02-12reflect: optimize TypeFor for non-interface typesJoe Tsai