liuxiaolong
2022-01-05 27d8bc7cad4a8f68c2da3efbb77f45ec70ae40e6
src/shm/mm.h
@@ -5,12 +5,16 @@
#include "usg_typedef.h"
#include "hashtable.h"
#define TIME_DUR      100
extern bool mm_init(size_t heap_size);
extern bool mm_destroy(void);
extern void *mm_malloc (size_t size);
extern void mm_free (void *ptr);
void *mm_malloc (size_t size);
void mm_free (void *ptr, int enable = true);
extern void *mm_realloc(void *ptr, size_t size);
extern void find_mm_data(int val);
extern int check_mm_valid(void *bp);
extern void * mm_get_by_key(int key);