runtime.AddCleanup replaces SetFinalizer with span specials, a lock-free block queue and a pool of cleanup goroutines, so cleanups run promptly and in parallel instead of one at a …
sync.Map’s old read/dirty/misses design is gone: the type is now a wrapper around a 16-way hash trie whose reads take no locks at all, and whose doc still tells you to use it only …
sync.Pool is a per-P cache of per-P lock-free rings plus a private slot, with a victim generation that lets objects survive one GC cycle before being dropped.
unique.Make hashes a value into a lock-free hash trie whose leaves hold weak pointers and cleanup callbacks, so interned strings die with the last handle that references them.
unsafe.Pointer reinterprets memory and //go:linkname reaches into other packages’ unexported symbols; the linker enforces an allowlist of linkname pulls and prunes unreachable …