diff options
author | Kristoffer Brånemyr <ztion1@yahoo.se> | 2020-12-26 23:40:10 +0000 |
---|---|---|
committer | Pádraig Brady <P@draigBrady.com> | 2020-12-28 16:21:38 +0000 |
commit | a7533917e031125cfcb3076a0dc6b9ad7275f9d2 (patch) | |
tree | 0d0bc50002e17283fd45dc32d70ffd933a1f7150 /.vg-suppressions | |
parent | fb64712c4d79a542bae533034c6c4802eae555fd (diff) | |
download | coreutils-a7533917e031125cfcb3076a0dc6b9ad7275f9d2.tar.gz |
cksum: use more efficient slice by 8 algorithm
A 100MB file improves from 2.50s to 1.80s on a Sparc T5220
A 100MB file improves from 0.54s to 0.13s on an i3-2310M
* bootstrap.conf: Explicitly depend on byteswap,
since now used directly by coreutils.
* src/cksum.c (cksum): Process in multiples of 8 bytes.
(main): Adjust for generation of expanded crctab.
* src/cksum.h: Split now larger crctab to separate header.
* src/local.mk: Reference the new header.
* NEWS: Mention the improvement.
Diffstat (limited to '.vg-suppressions')
0 files changed, 0 insertions, 0 deletions