jonhoo / bystander
☆30Updated 3 years ago
Related projects: ⓘ
- Rust interface for Linux futexes, the fast user-space locking primitive.☆84Updated 3 months ago
- Faster integer division and modulus operations☆70Updated last year
- ☆71Updated 3 months ago
- Lending iterators on stable Rust☆79Updated 8 months ago
- A lock-free, append-only atomic pool.☆66Updated 2 years ago
- A big integer library in Rust with good performance.☆103Updated 10 months ago
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆80Updated 2 years ago
- Map data structure whose keys are stored as ranges☆74Updated 6 months ago
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆104Updated 3 months ago
- Data structures like Rust `alloc` which reuse user allocated memory☆51Updated 7 months ago
- ☆23Updated last year
- A Rust implementation of two segment trees and a fenwick tree.☆64Updated 5 years ago
- Read trait fixed to soundly work with uninitalized memory☆25Updated 10 months ago
- Some internal rustc tools made accessible☆41Updated last month
- sptr: The Strict Provenance Polyfill☆74Updated 11 months ago
- ☆94Updated last year
- A reader-writer lock that provides extremely fast read access without starving writers☆70Updated 11 months ago
- Home of the "types team", affiliated with the compiler and lang teams.☆95Updated 11 months ago
- Project group working on the "safe transmute" feature☆82Updated last week
- Safe collections written in stable Rust, based on GhostCell and StaticRc.☆177Updated 3 years ago
- Better reference counted strings for Rust☆111Updated 2 months ago
- Simple async reactor and executor for rust☆72Updated 2 years ago
- home for proposals in and around compile-time function evaluation☆105Updated last year
- An article explaining the unsoundness I found in owning-ref☆26Updated 2 years ago
- Rust microbenchmarking harness based on paired-testing methodology☆68Updated this week
- A benchmarking harness for concurrent key-value collections☆115Updated last year
- Temporarily take ownership of a value at a mutable location, and replace it with a new value based on the old one.☆103Updated 2 years ago
- The cost of Rust async/await☆73Updated 2 years ago
- Safe, zero-cost downcasting for limited compile-time specialization.☆146Updated 2 months ago
- A cargo subcommand, that runs valgrind and displays its output in a helpful manner.☆128Updated this week