xous-core/services/codec
Sean Cross ef077ed7de codec: place codec object into heap
The codec object contains a lot of data including a `FrameRing` buffer
as well as some other services. With the latest version of Rust, this
has grown large and no longer fits onto the stack. As a result, it
crashes with a stack overflow immediately upon boot.

Move the Codec onto the heap. This frees up stack and allows it to run
under Rust 1.69.0.

Signed-off-by: Sean Cross <sean@xobs.io>
2023-04-20 13:06:33 +08:00
..
src codec: place codec object into heap 2023-04-20 13:06:33 +08:00
Cargo.toml bump pins for updated log API 2023-04-16 02:27:37 +08:00