SomeGameEngineV2/engine/memory.c

21 lines
617 B
C

#include "memory.h"
//#include "cmc/utl/futils.h"
/* Function implementation */
//#include "cmc/treeset/code.h"
void init_memory_system(void) {
for (uint32_t i = 0; i < mem_impl.n_components; ++i) {
//mem_impl.comp_mempools[i].free_set = idxSet_new(
// &(struct idxSet_fval){ .cmp = cmc_u32_cmp, NULL}
//);
cc_init(&mem_impl.comp_mempools[i].free_set);
}
}
void free_memory_system(void) {
for (uint32_t i = 0; i < mem_impl.n_components; ++i) {
//idxSet_free(mem_impl.comp_mempools[i].free_set);
cc_cleanup(&mem_impl.comp_mempools[i].free_set);
}
}