ALARM is will be the new SOS memory allocator.
NOTE: ALARM is currently very early in the development process and most functionality has yet to be implemented.
Building ALARM requires the nightly Rust compiler, which you can install using rustup
.
Although some components of ALARM may also be compatible with the stable Rust compiler, the core functionality of this library as a memory allocator introduces a hard dependency on the allocator_api
language feature, currently only available on the nightly compiler.
Continuous integration builds of ALARM run against the latest nightly compiler, so compatibility with older nightlies is not always assured.