6 releases (breaking)

0.5.0 Oct 10, 2024
0.4.0 Jun 4, 2024
0.3.0 Apr 25, 2023
0.2.1 Apr 21, 2023
0.1.0 Jul 25, 2022

#52 in Memory management

Download history 2773/week @ 2024-07-21 2098/week @ 2024-07-28 2649/week @ 2024-08-04 2247/week @ 2024-08-11 2071/week @ 2024-08-18 2834/week @ 2024-08-25 3321/week @ 2024-09-01 1893/week @ 2024-09-08 2409/week @ 2024-09-15 2723/week @ 2024-09-22 2275/week @ 2024-09-29 2943/week @ 2024-10-06 2931/week @ 2024-10-13 2647/week @ 2024-10-20 2902/week @ 2024-10-27 2532/week @ 2024-11-03

11,205 downloads per month
Used in 6 crates

MIT/Apache

15KB
193 lines

esp-alloc

Crates.io docs.rs MSRV Crates.io Matrix

A simple no_std heap allocator for RISC-V and Xtensa processors from Espressif. Supports all currently available ESP32 devices.

NOTE: using this as your global allocator requires using Rust 1.68 or greater, or the nightly release channel.

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.

Dependencies

~0.7–1.2MB
~26K SLoC