BurntSushi / rust-snappy

Snappy compression implemented in Rust (including the Snappy frame format).
BSD 3-Clause "New" or "Revised" License
445 stars 43 forks source link

Use crc32c crate #20

Closed GabrielMajeri closed 4 years ago

GabrielMajeri commented 6 years ago

Rust 1.27 added stable SIMD support. The crc32c crate has been updated to work on stable.

This pull request replaces the crate's CRC32-Castagnoli implementation with the one from the crc32c crate.

Fixes #19.

Note: since 1.27 has just been released, we might want to wait until some time passes so that users of this crate update their Rust compiler version.

BurntSushi commented 6 years ago

Thanks! Note that it will be at least a few release cycles before I'd be willing to merge this.

ratijas commented 5 years ago

bump