wangzhengquan
2020-07-13 e1e97f1f98baf82efcd5825d7c7a7b4b1b2f2e40
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef _MEM_POOL_H_
#define _MEM_POOL_H_  
#include "mm.h"
 
 
extern void mem_pool_init(size_t heap_size);
extern void mem_pool_destroy(void);
 
extern void *mem_pool_malloc (size_t size);
extern void mem_pool_free (void *ptr);
extern void *mem_pool_realloc(void *ptr, size_t size);
extern hashtable_t * mem_pool_get_hashtable();
// extern int mm_checkheap(int verbose);
 
 
#endif