| commit | 94de588b2258f0c7216ea5a2dfef5afbda18f361 | [log] [tgz] |
|---|---|---|
| author | Lasse Collin <[email protected]> | Fri Feb 05 21:48:58 2021 +0200 |
| committer | Lasse Collin <[email protected]> | Fri Feb 05 21:51:09 2021 +0200 |
| tree | 2887dd36f7fdf8c53cf936a272acde4c0a1c4e5e | |
| parent | 8df03bcf2ac492ec459c9a24fe43817c5a73b8df [diff] |
Use the slice-by-four algorithm for CRC64. Compared to the C version, this reads the input byte by byte instead of four aligned bytes at a time. This is still faster than the previous simpler version. This code was adapted from XZ Utils by Brett Okken. He also did benchmarking. Thanks!