1 | /* |
2 | * Name mangling for public symbols is controlled by --with-mangling and |
3 | * --with-jemalloc-prefix. With default settings the je_ prefix is stripped by |
4 | * these macro definitions. |
5 | */ |
6 | #ifndef JEMALLOC_NO_RENAME |
7 | # define je_aligned_alloc aligned_alloc |
8 | # define je_calloc calloc |
9 | # define je_dallocx dallocx |
10 | # define je_free free |
11 | # define je_mallctl mallctl |
12 | # define je_mallctlbymib mallctlbymib |
13 | # define je_mallctlnametomib mallctlnametomib |
14 | # define je_malloc malloc |
15 | # define je_malloc_conf malloc_conf |
16 | # define je_malloc_message malloc_message |
17 | # define je_malloc_stats_print malloc_stats_print |
18 | # define je_malloc_usable_size malloc_usable_size |
19 | # define je_mallocx mallocx |
20 | # define je_nallocx nallocx |
21 | # define je_posix_memalign posix_memalign |
22 | # define je_rallocx rallocx |
23 | # define je_realloc realloc |
24 | # define je_sallocx sallocx |
25 | # define je_sdallocx sdallocx |
26 | # define je_xallocx xallocx |
27 | # define je_memalign memalign |
28 | # define je_valloc valloc |
29 | #endif |
30 | |