haz-alloc-core 0.3.0

A general-purpose allocator written in Rust, without system symbols
Documentation

🚧 Work in progress 🚧

Currently this should not be considered production-ready.

haz-alloc

Crate Useful links
haz-alloc Crate Documentation License
haz-alloc-core Crate Documentation License

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

You probably want is the haz-alloc crate. It provides everything out-of-the-box, ready to use.

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.

Supported platforms

Supported platforms by haz-alloc. haz-alloc-core is independent of platform and should work on pretty much anything.

Platform Supported Tested
Windows ✔️
Linux ✔️ ✔️
Other Unix-like ✔️

License

Licensed under either of

at your option.

Contribution

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.

Besides the dual MIT/Apache-2.0 license, another common licensing approach used