rphmeier / allocators
A collection of custom allocators
☆43Updated 7 years ago
Related projects ⓘ
Alternatives and complementary repositories for allocators
- A growable bit-vector for Rust, optimized for size☆39Updated 8 months ago
- Crunchy unroller - deterministically unroll constant loops☆36Updated 6 months ago
- ☆31Updated 4 years ago
- Modular register allocator algorithms☆106Updated 2 years ago
- Dynamically query a type-erased object for any trait implementation☆65Updated 2 years ago
- A symbolic evaluator for MIR☆19Updated 4 years ago
- An owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation.☆68Updated 2 years ago
- A perf script for helping to answer queries about how much time a given function occupies, where it is called from, and so forth.☆38Updated 6 years ago
- Unsafe marker trait for types that deref to a stable address☆31Updated last year
- Arena allocator and a handful of useful data structures☆39Updated 4 years ago
- ☆40Updated 5 years ago
- ☆54Updated 5 years ago
- Target "triple" support☆47Updated last month
- Data structures like Rust `alloc` which reuse user allocated memory☆51Updated 2 months ago
- x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]☆30Updated 4 years ago
- PEG parser generator built on top of nom☆69Updated 5 years ago
- Synchronization primitives for lazy and one-time initialization (no_std compatible).☆32Updated last year
- lonely is a no_std+alloc+no TLS task executor for the Rust async/await ecosystem, focused on minimizing cross-core synchronization overhe…☆18Updated 5 years ago
- ☆60Updated 7 years ago
- Token tree calling convention☆79Updated last year
- Read trait fixed to soundly work with uninitalized memory☆25Updated last year
- dlmalloc ported into Rust☆95Updated last month
- Deprecated in favor of the libm crate.☆29Updated 6 years ago
- ☆23Updated 5 years ago
- A safe-guarded transmute for Rust☆38Updated 6 months ago
- Safe pointer-to-member functionality for rust☆33Updated 5 months ago
- A Rust compiler plugin and support library to annotate overflow behavior☆105Updated last year
- A lightweight attribute for easy generation of const functions with conditional compilations.☆26Updated this week
- ☆25Updated 9 years ago
- A collection of small utilities for working with pointer types in Rust.☆119Updated last year