slab-alloc

Crates.ioslab-alloc
lib.rsslab-alloc
version0.1.1
sourcesrc
created_at2017-09-03 01:44:09.145327
updated_at2017-09-03 01:46:20.766633
descriptionA fast, single-threaded object allocator.
homepage
repositoryhttps://github.com/ezrosent/allocators-rs/tree/master/slab-alloc
max_upload_size
id30341
size111,221
Joshua Liebow-Feeser (joshlf)

documentation

https://docs.rs/slab-alloc

README

slab-alloc

The slab allocator. This crate implements an allocator whose design is based on Jeff Bonwick's The Slab Allocator: An Object-Caching Kernel Memory Allocator.

The slab allocator is an object allocator - it allocates and caches objects of a fixed type, and provides performance improvements over a general-purpose allocator. The allocator types in this crate implement the ObjectAlloc and UntypedObjectAlloc traits defined in the object-alloc crate. The slab allocator implemented in this crate is currently single-threaded and cannot be accessed concurrently.

Commit count: 0

cargo fmt