haz-alloc 0.3.1

A general-purpose allocator written in Rust

🚧 Work in progress 🚧

Currently this should not be considered production-ready.


Crate Documentation GitHub Workflow Status License

haz-alloc is a general-purpose allocator written in Rust, inspired by jemalloc.

This crate requires the nightly version of Rust.

Supported platforms

Supported platforms by haz-alloc.

Platform Supported Tested (C.I.)
Windows ✔️ ✔️
Linux ✔️ ✔️
Mac OS
Other Unix-like Untested

If you want to use on some platform that haz-alloc does not support, you can use haz-alloc-core, that implements the allocator, and provide the system functions it uses.

Do not depend on both haz-alloc and haz-alloc-core on the same crate. haz-alloc may bump its haz-alloc-core depedency major version while only bumping its minor version, which will cause breakage if both are being depended on.


Licensed under either of

at your option.


Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.