19 releases
0.6.0 | Jan 22, 2025 |
---|---|
0.5.72 | Dec 31, 2024 |
0.5.1 | Sep 1, 2024 |
0.4.17 | May 2, 2024 |
0.3.0 |
|
#382 in Text processing
215 downloads per month
2.5MB
44K
SLoC
simdutf
Unicode validation and transcoding at billions of characters per second.
This crate is the Rust binding of simdutf.
Documentation: https://docs.rs/simdutf
Contributing
lib.rs
:
Unicode validation and transcoding at billions of characters per second.
This crate is the Rust binding of simdutf.
Compilation
This crate works out of the box as long as you have a C++11-compatible toolchain installed correctly.
simdutf links C++ standard library, which adds a dynamic linking dependency.
For more details, see simdutf documentation and cc documentation.
Here is an example for local benchmark:
export RUSTFLAGS='-C target-cpu=native'
export CXXFLAGS='-march=native'
cargo build --release