Files
Alan Donovan b19909b992 hash/maphash: revert purego implementation
This CL reverts the purego implementation added in CL 468795
and folds the runtime variant back into the main file.

Purego means "no assembly"; it does not mean "no linkname".
Henceforth this package will once again call runtime.memhash
unconditionally.

This was not a clean revert as there were a number of CLs since.

The motivation for this change is to avoid the maphash -> crypto/rand
dependency; see discussion on CL 657297.

Change-Id: I54ce223c5b484710ce303cdec20049146df3f8bc
Reviewed-on: https://go-review.googlesource.com/c/go/+/761260
Reviewed-by: Michael Pratt <mpratt@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
2026-04-02 09:04:12 -07:00
..
2025-12-05 07:30:36 -08:00
2026-02-23 07:48:58 -08:00