memx

crate Docs Rust Version Apache2/MIT licensed Test ubu Test mac Test win

memx minics libc.

This crate is implemented memory functions like libc memcmp(), memchr(), memmem(), memcpy(), memset().

Features

Todo

Support status of miri :: rustc 1.68.0-nightly (77429957a 2023-01-01)

Ok lists:

Failed lists:

Benchmark results

| forward search | backward search | |:-------------------|:--------------------| | [memchr()] | [memrchr()] | | [memnechr()] | [memrnechr()] | | [memmem()] | [memrmem()] | | | | | [memchr_dbl()] | [memrchr_dbl()] | | [memchr_tpl()] | [memrchr_tpl()] | | [memchr_qpl()] | [memrchr_qpl()] | | | | | [memnechr_dbl()] | [memrnechr_dbl()] | | [memnechr_tpl()] | [memrnechr_tpl()] | | [memnechr_qpl()] | [memrnechr_qpl()] |

| memory op | |:---------------| | [memcmp()] | | [memeq()] | | [memcpy()] | | [memset()] |

Changelogs

This crate's changelog here.

License

This project is licensed under either of

at your option.