Remove dependency on alloc crate #23

Merged
rafaelcaricio merged 18 commits from no-alloc into master 2020-06-19 13:48:45 +00:00
rafaelcaricio commented 2020-06-19 12:45:51 +00:00 (Migrated from github.com)

This PR removes the dependency on the alloc crate. This makes it possible to use lvgl-rs in Rust stable. How was the dependency on alloc removed? We leveraged the memory management mechanism built-in the LVGL library. On the Rust side, all memory is either on the stack or static. This makes #16 outdated, since lvgl-rs don't need any allocator to be defined.

Closes #16

This PR removes the dependency on the `alloc` crate. This makes it possible to use `lvgl-rs` in Rust stable. How was the dependency on `alloc` removed? We leveraged the memory management mechanism built-in the LVGL library. On the Rust side, all memory is either on the stack or static. This makes #16 outdated, since `lvgl-rs` don't need any allocator to be defined. Closes #16
Sign in to join this conversation.
No description provided.