jjyr / buddy-alloc
Buddy-alloc is a memory allocator for no-std Rust, used for embedded environments.
☆28Updated 4 months ago
Alternatives and similar repositories for buddy-alloc:
Users that are interested in buddy-alloc are comparing it to the libraries listed below
- Backtrace support for Rust `no_std` and embedded programs.☆47Updated last year
- x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]☆31Updated 4 years ago
- Type aliases to C types like c_int for use with bindgen☆41Updated 2 years ago
- The bare essentials of std::io for use in no_std. Alloc support is optional.☆73Updated last year
- New register allocator designed as a successor to regalloc2☆36Updated 3 weeks ago
- DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.☆49Updated this week
- A minimal Kernel written in Rust☆43Updated 4 months ago
- bluss/IndexMap with amortized resizes☆14Updated 4 years ago
- A C expression parser and evaluator☆46Updated 2 years ago
- Data structures like Rust `alloc` which reuse user allocated memory☆54Updated 6 months ago
- A newtype with alignment of at least `A` bytes☆31Updated last month
- Target "triple" support☆50Updated last month
- Buddy allocator, forked from the toyos repository.☆14Updated 3 years ago
- A simple spinlock crate based on the abstractions provided by the `lock_api` crate.☆37Updated last year
- Hazard pointer based concurrent memory reclamation for Rust.☆30Updated 4 years ago
- ☆36Updated 3 months ago
- Check that a crate builds without libstd☆24Updated 4 years ago
- Fast Function Dispatch: Improving the performance of Rust's dynamic function calls☆32Updated 5 months ago
- Pure-Rust libraries for parsing, interpreting, and analyzing LLVM☆80Updated last year
- Rust crate for runtime x86 assembler template generation☆20Updated 5 years ago
- Stack-allocated trait objects☆18Updated 3 years ago
- sptr: The Strict Provenance Polyfill☆76Updated last year
- Extremely minimal parser for ELF/PE/Mach-o/ar☆40Updated 3 years ago
- ☆26Updated 3 years ago
- Find the shared libraries loaded in the current process with a cross platform API☆78Updated 5 months ago
- Simple malloc implementation.☆31Updated last month
- This custom Rust allocator logs all memory actions for further analysis☆54Updated 4 years ago
- A collection of custom allocators☆44Updated 7 years ago
- std::Error in no_std environment.☆39Updated 4 years ago
- Rust bindings for libgccjit☆22Updated last week