#include "cache.h" /*--------------------------------------------------------- */ size_t lub_heap__get_max_free(lub_heap_t * this) { size_t result = 0; lub_heap_free_block_t *free_block; /* get the last block in the tree */ free_block = lub_bintree_findlast(&this->free_tree); if (NULL != free_block) { result = (free_block->tag.words << 2) - sizeof(lub_heap_alloc_block_t); } return result; } /*--------------------------------------------------------- */