> Unfortunately, neither the standaloneheap or the virtual pages allocators > work well on many MCU’s.
This is the key point, I think. What would work well on MCUs? What does `malloc` do on these systems? `standaloneheap` might be fixable, I've always been irrationally proud of this hack. :-)