japaric / tlsf
An implementation of the Two-Level Segregated Fit (TLSF) allocator with optimized memory footprint
☆11Updated last year
Alternatives and similar repositories for tlsf:
Users that are interested in tlsf are comparing it to the libraries listed below
- Scalable and lock-free memory reclamation system☆25Updated last month
- Experimenting with Rust's fundamental data model☆51Updated 6 months ago
- New register allocator designed as a successor to regalloc2☆36Updated last month
- Generate markdown comparison tables from `cargo-criterion` JSON output☆32Updated 3 years ago
- Fast byte array to hex string conversion☆44Updated last week
- Somewhat hacky workaround for the lack of stream generators☆13Updated 6 months ago
- This is a project to learn how to implement instruction dispatch in Rust.☆24Updated 9 months ago
- Fast Function Dispatch: Improving the performance of Rust's dynamic function calls☆32Updated 6 months ago
- Read trait fixed to soundly work with uninitalized memory☆25Updated last year
- Check that a crate builds without libstd☆25Updated 4 years ago
- Parse JSON file at compile time and embed as serde_json::Value☆28Updated last month
- Faster integer division and modulus operations☆87Updated 2 years ago
- Allocator Suite which contains various allocators for workload-specific allocation.☆15Updated 3 years ago
- An object system for Rust based on relative pointers☆38Updated 2 years ago
- sptr: The Strict Provenance Polyfill☆76Updated last year
- Combinator methods for `std::AsyncIterator` using all the new `async` superpowers☆10Updated last year
- Eager evaluation of macros like `concat!` and `env!`☆38Updated last month
- Allows for proper and easy handling of volatile memory☆39Updated 11 months ago
- Cross-platform, endian-aware primitives for Rust☆36Updated 6 months ago
- Extremely minimal parser for ELF/PE/Mach-o/ar☆40Updated 3 years ago
- Unbuffered and unlocked I/O streams☆45Updated last month
- Some internal rustc tools made accessible☆47Updated 3 months ago
- A proc macro for real async traits, using nightly-only existential types and generic associated types to work around the need for type er…☆45Updated 2 years ago
- Memory validation framework for Rust☆67Updated 2 months ago
- Low level API definition of a Mutex☆25Updated 4 years ago
- Rust interface for Linux futexes, the fast user-space locking primitive.☆86Updated 10 months ago
- (lifetime) GATs on stable Rust☆57Updated last year
- Take a value atomically once.☆29Updated 2 years ago
- Library facilitating safe pinned initialization☆36Updated this week
- SPIR-🇹: shader-focused IR to target, transform and translate from 🦀☆12Updated 5 months ago