aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/map.go
AgeCommit message (Expand)Author
3 daysall: document legacy //go:linkname for final round of modulesRuss Cox
3 daysall: document legacy //go:linkname for modules with ≥100 dependentsRuss Cox
10 daysall: document legacy //go:linkname for modules with ≥200 dependentsRuss Cox
10 daysall: document legacy //go:linkname for modules with ≥1,000 dependentsRuss Cox
10 daysall: document legacy //go:linkname for modules with ≥5,000 dependentsRuss Cox
10 daysall: document legacy //go:linkname for modules with ≥20,000 dependentsRuss Cox
10 daysall: document legacy //go:linkname for modules with ≥50,000 dependentsRuss Cox
10 daysruntime: revert "move zeroVal to internal/abi"Russ Cox
10 daysall: document legacy //go:linkname for modules with ≥100,000 dependentsRuss Cox
2024-05-03runtime,reflect: move zeroVal to internal/abiqiulaidongfeng
2024-04-22runtime: move zeroVal out of map.goMichael Pratt
2024-03-25runtime: migrate internal/atomic to internal/runtimeAndy Pan
2024-03-04runtime: use .Pointers() instead of manual checkingPouriya
2024-02-27runtime: use MapMaxKeyBytes,MapMaxElemBytes,MapBucketCount of internal/abiqiulaidongfeng
2023-12-05math/rand, math/rand/v2: use ChaCha8 for global randRuss Cox
2023-12-05maps: fix aliasing problems with CloneKeith Randall
2023-11-22internal/abi, runtime, reflect, cmd: merge maxZero const into internal/abiqiulaidongfeng
2023-11-09runtime: implement experiment to replace heap bitmap with alloc headersMichael Anthony Knyszek
2023-10-14runtime: use real type size in map keys and values functionsIan Lance Taylor
2023-10-09map: use correct load factor for deciding when to growKeith Randall
2023-08-25runtime: fix maps.Clone bug when cloning a map mid-growKeith Randall
2023-08-09runtime: improve performance of empty map with interface key typecuiweixie
2023-05-24maps,runtime: improve maps.Valuescuiweixie
2023-05-19maps,runtime: improve maps.Keyscuiweixie
2023-05-12reflect: allow Value be stack allocatedCherry Mui
2023-05-11runtime: move per-type types to internal/abiDavid Chase
2023-05-05internal/abi: refactor (basic) type struct into one definitionDavid Chase
2023-04-13maps,runtime: improve maps.Clonecuiweixie
2023-04-08runtime: mark map bucket slots as empty during map clearCuong Manh Le
2023-02-06cmd/link: linker portion of dead map removalThan McIntosh
2023-01-30reflect,runtime: add Value.ClearCuong Manh Le
2023-01-23internal/abi,runtime: refactor map constants into one placeDavid Chase
2022-11-18all: add missing periods in commentscui fliter
2022-04-28runtime: differentiate "user" and "system" throwsMichael Pratt
2022-04-21runtime: use fastrand64 in mapiterinitzhangyunhao
2021-11-02runtime, syscall: add calls to asan functionsfanzha02
2021-09-11reflect: optimize for maps with string keysJoe Tsai
2021-09-05reflect: allocate hiter as part of MapIterJosh Bleecher Snyder
2021-06-17[dev.typeparams] runtime: fix import sort order [generated]Michael Anthony Knyszek
2021-06-17[dev.typeparams] runtime: replace uses of runtime/internal/sys.PtrSize with i...Michael Anthony Knyszek
2021-05-21[dev.typeparams] runtime: replace funcPC with internal/abi.FuncPCABIInternalCherry Mui
2021-04-11runtime: simplify syntax for pointer arithmetic in mapaccess functionsDan Kortschak
2021-04-07runtime/map: update comment for gc/reflectMakdon
2020-11-05runtime: fix file references in hiter's commentsVee Zhang
2020-09-30runtime: code cleanup about mapmengxiaodong
2020-09-18reflect: use zero buffer to back the Value returned by ZeroKeith Randall
2020-09-07runtime: rotate map key seed on clearing up mapsCuong Manh Le
2020-09-03runtime: opportunistically rotate map key seedBenjamin Barenblat
2020-04-01runtime: fix typo in loadFactor commentmaronghe
2019-09-03cmd/compile,runtime: generate hash functions only for types which are map keysKeith Randall