MCPcopy Create free account

hub / github.com/spaolacci/murmur3 / functions

Functions70 in github.com/spaolacci/murmur3

↓ 14 callersFunctionbench128
---
murmur_test.go:213
↓ 14 callersFunctionbench32
---
murmur_test.go:118
↓ 11 callersMethodWrite
(p []byte)
murmur.go:33
↓ 5 callersMethodReset
()
murmur.go:60
↓ 5 callersFunctionbenchPartial32
---
murmur_test.go:172
↓ 4 callersFunctionNew128WithSeed
New128WithSeed returns a 128-bit hasher set with explicit seed value
murmur128.go:39
↓ 4 callersMethodSum32
()
murmur32.go:69
↓ 3 callersFunctionNew32WithSeed
New32WithSeed returns new 32-bit hasher set with explicit seed value
murmur32.go:32
↓ 3 callersMethodSum
(b []byte)
murmur64.go:26
↓ 3 callersMethodSum128
()
murmur128.go:25
↓ 3 callersMethodSum128
()
murmur128.go:92
↓ 2 callersFunctionNew64WithSeed
New64WithSeed returns a 64-bit hasher set with explicit seed value
murmur64.go:21
↓ 2 callersFunctionSum128WithSeed
Sum128WithSeed returns the MurmurHash3 sum of data. It is equivalent to the following sequence (without the extra burden and the extra allocation): ha
murmur128.go:197
↓ 2 callersFunctionSum32WithSeed
Sum32WithSeed returns the MurmurHash3 sum of data. It is equivalent to the following sequence (without the extra burden and the extra allocation): has
murmur32.go:118
↓ 2 callersMethodSum64
()
murmur64.go:33
↓ 2 callersFunctionSum64WithSeed
Sum64WithSeed returns the MurmurHash3 sum of data. It is equivalent to the following sequence (without the extra burden and the extra allocation): has
murmur64.go:50
↓ 2 callersMethodbmix
(p []byte)
murmur128.go:62
↓ 2 callersMethodbmix
(p []byte)
murmur.go:18
↓ 2 callersFunctionfmix64
(k uint64)
murmur128.go:170
↓ 1 callersFunctionNew32
New32 returns new 32-bit hasher
murmur32.go:29
↓ 1 callersMethodSize
()
murmur128.go:47
↓ 1 callersMethodSize
()
murmur.go:19
↓ 1 callersMethodSize
()
murmur32.go:40
↓ 1 callersFunctionSum128
* func rotl64(x uint64, r byte) uint64 { return (x << r) | (x >> (64 - r)) } */ Sum128 returns the MurmurHash3 sum of data. It is equivalent to the f
murmur128.go:190
↓ 1 callersFunctionSum32
* func rotl32(x uint32, r byte) uint32 { return (x << r) | (x >> (32 - r)) } */ Sum32 returns the MurmurHash3 sum of data. It is equivalent to the fo
murmur32.go:111
↓ 1 callersMethodreset
()
murmur.go:20
FunctionBenchmark128_1
(b *testing.B)
murmur_test.go:222
FunctionBenchmark128_1024
(b *testing.B)
murmur_test.go:252
FunctionBenchmark128_128
(b *testing.B)
murmur_test.go:243
FunctionBenchmark128_16
(b *testing.B)
murmur_test.go:234
FunctionBenchmark128_2
(b *testing.B)
murmur_test.go:225
FunctionBenchmark128_2048
(b *testing.B)
murmur_test.go:255
FunctionBenchmark128_256
(b *testing.B)
murmur_test.go:246
FunctionBenchmark128_32
(b *testing.B)
murmur_test.go:237
FunctionBenchmark128_4
(b *testing.B)
murmur_test.go:228
FunctionBenchmark128_4096
(b *testing.B)
murmur_test.go:258
FunctionBenchmark128_512
(b *testing.B)
murmur_test.go:249
FunctionBenchmark128_64
(b *testing.B)
murmur_test.go:240
FunctionBenchmark128_8
(b *testing.B)
murmur_test.go:231
FunctionBenchmark128_8192
(b *testing.B)
murmur_test.go:261
FunctionBenchmark32_1
(b *testing.B)
murmur_test.go:127
FunctionBenchmark32_1024
(b *testing.B)
murmur_test.go:157
FunctionBenchmark32_128
(b *testing.B)
murmur_test.go:148
FunctionBenchmark32_16
(b *testing.B)
murmur_test.go:139
FunctionBenchmark32_2
(b *testing.B)
murmur_test.go:130
FunctionBenchmark32_2048
(b *testing.B)
murmur_test.go:160
FunctionBenchmark32_256
(b *testing.B)
murmur_test.go:151
FunctionBenchmark32_32
(b *testing.B)
murmur_test.go:142
FunctionBenchmark32_4
(b *testing.B)
murmur_test.go:133
FunctionBenchmark32_4096
(b *testing.B)
murmur_test.go:163
FunctionBenchmark32_512
(b *testing.B)
murmur_test.go:154
FunctionBenchmark32_64
(b *testing.B)
murmur_test.go:145
FunctionBenchmark32_8
(b *testing.B)
murmur_test.go:136
FunctionBenchmark32_8192
(b *testing.B)
murmur_test.go:166
FunctionBenchmarkPartial32_128
(b *testing.B)
murmur_test.go:207
FunctionBenchmarkPartial32_16
(b *testing.B)
murmur_test.go:198
FunctionBenchmarkPartial32_32
(b *testing.B)
murmur_test.go:201
FunctionBenchmarkPartial32_64
(b *testing.B)
murmur_test.go:204
FunctionBenchmarkPartial32_8
(b *testing.B)
murmur_test.go:195
MethodBlockSize
()
murmur.go:31
FunctionNew128
New128 returns a 128-bit hasher
murmur128.go:36
FunctionNew64
New64 returns a 64-bit hasher
murmur64.go:18
MethodSum
(b []byte)
murmur128.go:51
MethodSum
(b []byte)
murmur32.go:44
FunctionSum64
Sum64 returns the MurmurHash3 sum of data. It is equivalent to the following sequence (without the extra burden and the extra allocation): hasher := N
murmur64.go:43
FunctionTestIncremental
(t *testing.T)
murmur_test.go:91
FunctionTestRefStrings
(t *testing.T)
murmur_test.go:34
Methodbmix
Digest as many blocks as possible.
murmur32.go:50
Methodreset
()
murmur128.go:49
Methodreset
()
murmur32.go:42