package wyhash

Import Path
	github.com/parquet-go/parquet-go/hashprobe/wyhash (on go.dev)

Dependency Relation
	imports 3 packages, and imported by one package

Involved Source Files Package wyhash implements a hashing algorithm derived from the Go runtime's internal hashing fallback, which uses a variation of the wyhash algorithm. wyhash_amd64.go wyhash_amd64.s
Package-Level Functions (total 9)
func Hash128(value [16]byte, seed uintptr) uintptr
func Hash32(value uint32, seed uintptr) uintptr
func Hash64(value uint64, seed uintptr) uintptr
func MultiHash128(hashes []uintptr, values [][16]byte, seed uintptr)
func MultiHash32(hashes []uintptr, values []uint32, seed uintptr)
func MultiHash64(hashes []uintptr, values []uint64, seed uintptr)
func MultiHashUint32Array(hashes []uintptr, values sparse.Uint32Array, seed uintptr)
func MultiHashUint64Array(hashes []uintptr, values sparse.Uint64Array, seed uintptr)