aboutsummaryrefslogtreecommitdiff
path: root/src/internal/runtime/maps
AgeCommit message (Expand)Author
2024-10-30internal/runtime/maps: cleanup seed usageMichael Pratt
2024-10-30runtime,internal/runtime/maps: specialized swissmapsMichael Pratt
2024-10-30cmd/compile,runtime: add indirect key/elem to swissmapMichael Pratt
2024-10-30runtime: add concurrent write checks to swissmapMichael Pratt
2024-10-30internal/runtime/maps: enable race for map functions in internal/runtime/mapsMichael Pratt
2024-10-30internal/runtime/maps: proper capacity hint handlingMichael Pratt
2024-10-29runtime: move mapaccess1 and mapassign to internal/runtime/mapsMichael Pratt
2024-10-29internal/runtime/maps: remove type fieldsMichael Pratt
2024-10-28internal/runtime/maps: shift optimizationsMichael Pratt
2024-10-28internal/runtime/maps: avoid passing unused key returnMichael Pratt
2024-10-28internal/runtime/maps: linear scan of small mapMichael Pratt
2024-10-28internal/runtime/maps: small maps point directly to a groupMichael Pratt
2024-10-28internal/runtime/maps: speed up moduloMichael Pratt
2024-10-28internal/runtime/maps: reuse deleted slots on insertMichael Pratt
2024-10-28internal/runtime/maps: merge Iter.groupIdx and Iter.slotIdxMichael Pratt
2024-10-21cmd/compile,internal/runtime/maps: add extendible hashingMichael Pratt
2024-10-14all: wire up swisstable mapsMichael Pratt
2024-10-09internal/runtime/maps: support big endian architecturesMichael Pratt
2024-10-08internal/runtime/maps: initial swiss table map implementationMichael Pratt