# Tasks: - [x] Make all trivial sub-crates `no_std`. - [ ] Design a GC that is `no_std` a.k.a. atomic. - [ ] Create compatibility layer for usages of `thread_local` in the engine. - [ ] Refactor the engine to use `alloc` instead of `std` where required.
Tasks:
no_std.no_stda.k.a. atomic.thread_localin the engine.allocinstead ofstdwhere required.