| Crates.io | sync-linux-no-libc |
| lib.rs | sync-linux-no-libc |
| version | 0.1.1 |
| created_at | 2025-07-31 23:50:32.622921+00 |
| updated_at | 2025-08-01 21:06:49.060168+00 |
| description | A project aiming to reimplement some of the most basic Rust std::sync utilities on Linux without the use of libc |
| homepage | https://github.com/MikolajKolek/sync-linux-no-libc |
| repository | https://github.com/MikolajKolek/sync-linux-no-libc |
| max_upload_size | |
| id | 1775899 |
| size | 59,423 |
This project aims to reimplement some of the most basic Rust std::sync utilities on Linux, like std::sync::Mutex and std::sync::Barrier, all without the use of libc. Instead, it makes Linux syscalls directly.
Sync-linux-no-libc is licensed under the MIT Licence
The project's implementation is almost entirely copied from the Rust standard library, also available under the MIT license, with only some slight changes made to avoid the use of libc.