flipperzero-rs / flipperzero

Rust on the Flipper Zero
MIT License
521 stars 35 forks source link

Implement `std::thread`-like wrappers around Furi Thread APIs #49

Closed str4d closed 1 year ago

str4d commented 1 year ago

Rebased on current main.

str4d commented 1 year ago

Force-pushed to fix thread memory freeing and add Builder::enable_heap_trace.

str4d commented 1 year ago

Force-pushed to add logging around the thread waiter logic.

str4d commented 1 year ago

Force-pushed to use the newly-stabilised Arc::into_inner instead of the FreeMan.

str4d commented 1 year ago

Force-pushed to bump the pinned nightly to one where Arc::into_inner is stabilized.

str4d commented 1 year ago

Force-pushed to use sys::c_string!() instead of manually crafting the log messages for the thread waiter.