redox-buffer-pool 0.5.2

A buffer pool library for Redox, featuring a general-purpose 32-bit allocator
Documentation

redox-buffer-pool

A small library that provides a general-purpose O(log n)-for-the-most-part memory allocator, suitable for small (32-bit at the moment) and possibly short-lived allocations. It also comes with a "guarding" mechanism, which will prevent the pool from reclaiming memory if it's in use by someone else.

While the name of this crate begins with Redox, it can be used on other operating systems as well; the redox_syscall crate is only used with the redox feature enabled, and all it does is adding some error code conversion.