| Age | Commit message (Expand) | Author |
| 2024-11-17 | runtime/internal/maps: optimize long string keys for small maps | Keith Randall |
| 2024-11-13 | internal/runtime/maps: use match to skip non-full slots in iteration | Michael Pratt |
| 2024-11-11 | internal/runtime/maps: don't hash twice when deleting | Keith Randall |
| 2024-11-11 | internal/runtime/maps: get rid of a few obsolete TODOs | Keith Randall |
| 2024-11-11 | cmd/compiler,internal/runtime/atomic: optimize And{64,32,8} and Or{64,32,8} o... | Guoqi Chen |
| 2024-11-11 | cmd/compiler,internal/runtime/atomic: optimize xchg{32,64} on loong64 | Guoqi Chen |
| 2024-11-08 | cmd/compiler,internal/runtime/atomic: optimize xadd{32,64} on loong64 | Guoqi Chen |
| 2024-11-07 | cmd/compiler,internal/runtime/atomic: optimize Store{64,32,8} on loong64 | Guoqi Chen |
| 2024-11-01 | internal/runtime/maps: return after fatal to help register allocator | khr@golang.org |
| 2024-11-01 | internal/runtime/maps: clean up put slot calls | khr@golang.org |
| 2024-11-01 | internal/runtime/maps: use matchEmptyOrDeleted instead of matchEmpty | khr@golang.org |
| 2024-11-01 | internal/runtime/maps: removed unused convertNonFullToEmptyAndFullToDeleted | Keith Randall |
| 2024-11-01 | internal/runtime/maps: simplify emptyOrDeleted condition | Keith Randall |
| 2024-10-31 | internal/runtime/atomic: fix uintptr usage in arm And8/Or8 | Mauri de Souza Meneguzzo |
| 2024-10-30 | internal/runtime/atomic: add Xchg8 for arm | Mauri de Souza Meneguzzo |
| 2024-10-30 | cmd/compile,internal/runtime/maps: stack allocated maps and small alloc | Michael Pratt |
| 2024-10-30 | internal/runtime/maps: store group across Iter.Next calls | Michael Pratt |
| 2024-10-30 | internal/runtime/maps: avoid table lookup on most Iter.Next calls | Michael Pratt |
| 2024-10-30 | internal/runtime/maps: optimize small map lookups with int keys | Michael Pratt |
| 2024-10-30 | internal/runtime/maps: use uintptr instead of uint32 for index in group | Michael Pratt |
| 2024-10-30 | internal/runtime/maps: cleanup seed usage | Michael Pratt |
| 2024-10-30 | runtime,internal/runtime/maps: specialized swissmaps | Michael Pratt |
| 2024-10-30 | cmd/compile,runtime: add indirect key/elem to swissmap | Michael Pratt |
| 2024-10-30 | runtime: add concurrent write checks to swissmap | Michael Pratt |
| 2024-10-30 | internal/runtime/maps: enable race for map functions in internal/runtime/maps | Michael Pratt |
| 2024-10-30 | internal/runtime/maps: proper capacity hint handling | Michael Pratt |
| 2024-10-29 | runtime: move mapaccess1 and mapassign to internal/runtime/maps | Michael Pratt |
| 2024-10-29 | internal/runtime/maps: remove type fields | Michael Pratt |
| 2024-10-28 | internal/runtime/maps: shift optimizations | Michael Pratt |
| 2024-10-28 | internal/runtime/maps: avoid passing unused key return | Michael Pratt |
| 2024-10-28 | internal/runtime/maps: linear scan of small map | Michael Pratt |
| 2024-10-28 | internal/runtime/maps: small maps point directly to a group | Michael Pratt |
| 2024-10-28 | internal/runtime/maps: speed up modulo | Michael Pratt |
| 2024-10-28 | internal/runtime/maps: reuse deleted slots on insert | Michael Pratt |
| 2024-10-28 | internal/runtime/maps: merge Iter.groupIdx and Iter.slotIdx | Michael Pratt |
| 2024-10-28 | internal/runtime/atomic: add arm native implementations of And8/Or8 | Mauri de Souza Meneguzzo |
| 2024-10-21 | cmd/compile,internal/runtime/maps: add extendible hashing | Michael Pratt |
| 2024-10-18 | internal/runtime/atomic: add Xchg8 for 386 | Mauri de Souza Meneguzzo |
| 2024-10-14 | all: wire up swisstable maps | Michael Pratt |
| 2024-10-09 | internal/runtime/maps: support big endian architectures | Michael Pratt |
| 2024-10-08 | cmd/compile, internal/runtime/atomic: add Xchg8 for arm64 | Mauri de Souza Meneguzzo |
| 2024-10-08 | internal/runtime/maps: initial swiss table map implementation | Michael Pratt |
| 2024-10-07 | cmd/compile: add internal/runtime/atomic.Xchg8 intrinsic for PPC64 | Paul E. Murphy |
| 2024-10-02 | internal/runtime/atomic: add Xchg8 for amd64 | Rhys Hiltner |
| 2024-09-17 | runtime: move getclosureptr to internal/runtime/sys | Michael Pratt |
| 2024-09-17 | runtime: move getcallersp to internal/runtime/sys | Michael Pratt |
| 2024-09-17 | runtime: move getcallerpc to internal/runtime/sys | Michael Pratt |
| 2024-08-26 | internal/runtime/sys: fix typo in comment | Kevin Z |
| 2024-08-01 | cmd/compiler,internal/runtime/atomic: optimize Load{64,32,8} on loong64 | Guoqi Chen |
| 2024-07-23 | runtime,internal: move runtime/internal/sys to internal/runtime/sys | David Chase |