![]() * Implement hardware accelerated CRC32 and SHA1, use them if possible. CRC32's generic function is also replaced with zlib's as it is much more performant than our implementation Full hash of a ~731MB disc took only ~369 ms with this, and the generic CRC32 isn't so far behind at ~659 ms SHA1 should perform 4x faster if the user's CPU supports the SHA instructions. Co-authored-by: YoshiRulz <OSSYoshiRulz@gmail.com> Co-authored-by: Morilli <35152647+Morilli@users.noreply.github.com> |
||
---|---|---|
.. | ||
common.h | ||
x86_features.c | ||
x86_features.h |