16 Commits (d37451bac6f38cc09b853b08b1dc8359ba767fa1)

Author SHA1 Message Date
Joe Tsai d145c594ad
util/deephash: improve cycle detection (#2470) 5 years ago
Joe Tsai d666bd8533
util/deephash: disambiguate hashing of AppendTo (#2483) 5 years ago
Joe Tsai 23ad028414
util/deephash: include type as part of hash for interfaces (#2476) 5 years ago
Joe Tsai a5fb8e0731
util/deephash: introduce deliberate instability (#2477) 5 years ago
Joe Tsai 9a0c8bdd20 util/deephash: make hash type opaque 5 years ago
Brad Fitzpatrick ddb8726c98 util/deephash: don't reflect.Copy if element type is a defined uint8 5 years ago
Brad Fitzpatrick df176c82f5 util/deephash: skip alloc test under race detector 5 years ago
Brad Fitzpatrick 6dc38ff25c util/deephash: optimize hashing of byte arrays, reduce allocs in Hash 5 years ago
Brad Fitzpatrick 3962744450 util/deephash: prevent infinite loop on map cycle 5 years ago
Brad Fitzpatrick aceaa70b16 util/deephash: move funcs to methods 5 years ago
Brad Fitzpatrick 14f901da6d util/deephash: fix sync.Pool usage 5 years ago
Brad Fitzpatrick e0258ffd92 util/deephash: use keyed struct literal, fix vet 5 years ago
Brad Fitzpatrick bf9f279768 util/deephash: optimize CPU a bit by by avoiding fmt in more places 5 years ago
Brad Fitzpatrick 58f2ef6085 util/deephash: add a benchmark and some benchmark data 5 years ago
Brad Fitzpatrick 9ae3bd0939 util/deephash: export a Hash func for use by the control plane 5 years ago
Brad Fitzpatrick 700badd8f8 util/deephash: move internal/deephash to util/deephash 5 years ago