#heap #memory #no-std #vector

nightly no-std coop_heap

Reserved. Heap cooperation for safe applications & libraries. See https://github.com/coop-rs/co_heap instead.

2 releases

0.1.1 Dec 10, 2022
0.1.0 Dec 7, 2022

#170 in #heap

Apache-2.0…

16KB
142 lines

Reserved crate name. Heap cooperation for safe applications & libraries in Rust (initially optimized only on Linux, but available for any target).

See https://github.com/coop-rs/co_heap instead.

coop_heap may become a set of (std/no_std) targets that make heap types co-operate with the allocator.

That goes against existing Rust documentation. (For example, that Vec is and always will be a (pointer, capacity, length) triplet .)

Of course, these custom targets and std library will NOT work with some unsafe crates - but only if those crates make extra & unnecessary assumptions.

No runtime deps