32 # ifndef UNIV_HOTBACKUP
39 #define MEM_FIELD_HEADER_SIZE ut_calc_align(2 * sizeof(ulint),\
41 #define MEM_FIELD_TRAILER_SIZE sizeof(ulint)
43 #define MEM_FIELD_HEADER_SIZE 0
52 #define MEM_SPACE_NEEDED(N) ut_calc_align((N) + MEM_FIELD_HEADER_SIZE\
53 + MEM_FIELD_TRAILER_SIZE, UNIV_MEM_ALIGNMENT)
55 #define MEM_SPACE_NEEDED(N) ut_calc_align((N), UNIV_MEM_ALIGNMENT)
58 #if defined UNIV_MEM_DEBUG || defined UNIV_DEBUG
67 mem_heap_validate_or_print(
107 #ifdef UNIV_MEM_DEBUG
120 mem_validate_no_assert(
void);
UNIV_INTERN void mem_print_info(void)
UNIV_INTERN void mem_analyze_corruption(void *ptr)
UNIV_INTERN void mem_print_new_info(void)