summaryrefslogtreecommitdiff
path: root/src/exxhash/README.md
blob: 041bac46ccb55641279cefdfe6fd8baaa4659034 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
exxhash
=======

https://cyan4973.github.io/xxHash/

xxHash is an extremely fast non-cryptographic hash algorithm. The idea is to
use it replace MD5 throughout Apache CouchDB codebase.

This is not a complete implementation of xxHash it only implement the basic 128
bit hash API.

API
===

```
exxhash:xxhash128(Binary)
```

Updating
===

xxHash was vendored from https://cyan4973.github.io/xxHash/
with commit SHA f4bef929aa854e9f52a303c5e58fd52855a0ecfa

Only these two files are used from the original library:
  `c_src/xxhash.h`
  `c_src/xxhash.c`