You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You make a fair point. The current implementation is probably adequate for now, and improvements would only really benefit applications doing a lot of [de]compression (file/image processing).
I'm going to experiment with an implementation of this - looks like adler32 is still being used by miniz_oxide, which is a pure Rust [de]compressor, which is used by flate2. adler32 is also still used by the "older" compression libraries.
Just a thought :)
https://software.intel.com/en-us/articles/fast-computation-of-adler32-checksums
It appears that there's already an SIMD implementation on this fork: https://github.com/myfreeweb/adler32-simd-rs
The text was updated successfully, but these errors were encountered: