1.0.4 • Published 7 years ago
wlib-malloc v1.0.4
wlib-malloc
malloc and free replacements for WLib using wlib-tlsf.
Install
wio pac add wlib-mallocUsage
mem::meminit must be called at program start with a user-provided memory pool
for the global allocator instance to manage.
static byte s_pool[POOL_SIZE];
using namespace wlp;
int main(int argc, char *argv[]) {
mem::init(s_pool, POOL_SIZE);
char *ptr = static_cast<char *>(mem::alloc(128));
// ...
mem::free(ptr);
}