Ylva And Malin
|
Macros | |
#define | YM_MEMORY_TRACKING |
Typedefs | |
typedef const char *(* | test_func) () |
Functions | |
void | ym_print_allocator_logs () |
ym_allocator | get_region_allocator () |
bool | region_sanity_check (void **valid_stack, const int stack_count, uintptr_t *start) |
uintptr_t * | get_heads (ym_allocator *allocator) |
const char * | test_region_same_order_allocate_deallocate () |
const char * | test_region_random_order_allocate_deallocate () |
const char * | test_region_random_memory_reuse () |
const char * | test_region_errc_on_null () |
const char * | test_errc_on_out_of_memory () |
const char * | test_errc_on_invalid_dealloc_request () |
const char * | test_errc_on_invalid_alloc_size_request () |
const char * | test_errc_on_invalid_dealloc_size_request () |
int | main (YM_UNUSED int argc, YM_UNUSED char **argv) |
Variables | |
u8 | g_total_memory [4096] |
#define YM_MEMORY_TRACKING |
typedef const char*(* test_func) () |
uintptr_t* get_heads | ( | ym_allocator * | allocator | ) |
ym_allocator get_region_allocator | ( | ) |
const char* test_errc_on_invalid_alloc_size_request | ( | ) |
const char* test_errc_on_invalid_dealloc_request | ( | ) |
const char* test_errc_on_invalid_dealloc_size_request | ( | ) |
const char* test_errc_on_out_of_memory | ( | ) |
const char* test_region_errc_on_null | ( | ) |
const char* test_region_random_memory_reuse | ( | ) |
const char* test_region_random_order_allocate_deallocate | ( | ) |
const char* test_region_same_order_allocate_deallocate | ( | ) |
void ym_print_allocator_logs | ( | ) |
u8 g_total_memory[4096] |