TrinityCore
|
Go to the source code of this file.
Macros | |
#define | JEMALLOC_VERSION "3.6.0-0-g46c0af68bd248b04df75e4f92d5fb804c3d75340" |
#define | JEMALLOC_VERSION_MAJOR 3 |
#define | JEMALLOC_VERSION_MINOR 6 |
#define | JEMALLOC_VERSION_BUGFIX 0 |
#define | JEMALLOC_VERSION_NREV 0 |
#define | JEMALLOC_VERSION_GID "46c0af68bd248b04df75e4f92d5fb804c3d75340" |
#define | MALLOCX_LG_ALIGN(la) (la) |
#define | MALLOCX_ALIGN(a) ((a < (size_t)INT_MAX) ? ffs(a)-1 : ffs(a>>32)+31) |
#define | MALLOCX_ZERO ((int)0x40) |
#define | MALLOCX_ARENA(a) ((int)(((a)+1) << 8)) |
Functions | |
JEMALLOC_EXPORT void * | je_malloc (size_t size) JEMALLOC_ATTR(malloc) |
JEMALLOC_EXPORT void * | je_calloc (size_t num, size_t size) JEMALLOC_ATTR(malloc) |
JEMALLOC_EXPORT int | je_posix_memalign (void **memptr, size_t alignment, size_t size) JEMALLOC_ATTR(nonnull(1)) |
JEMALLOC_EXPORT void * | je_aligned_alloc (size_t alignment, size_t size) JEMALLOC_ATTR(malloc) |
JEMALLOC_EXPORT void * | je_realloc (void *ptr, size_t size) |
JEMALLOC_EXPORT void | je_free (void *ptr) |
JEMALLOC_EXPORT void * | je_mallocx (size_t size, int flags) |
JEMALLOC_EXPORT void * | je_rallocx (void *ptr, size_t size, int flags) |
JEMALLOC_EXPORT size_t | je_xallocx (void *ptr, size_t size, size_t extra, int flags) |
JEMALLOC_EXPORT size_t | je_sallocx (const void *ptr, int flags) |
JEMALLOC_EXPORT void | je_dallocx (void *ptr, int flags) |
JEMALLOC_EXPORT size_t | je_nallocx (size_t size, int flags) |
JEMALLOC_EXPORT int | je_mallctl (const char *name, void *oldp, size_t *oldlenp, void *newp, size_t newlen) |
JEMALLOC_EXPORT int | je_mallctlnametomib (const char *name, size_t *mibp, size_t *miblenp) |
JEMALLOC_EXPORT int | je_mallctlbymib (const size_t *mib, size_t miblen, void *oldp, size_t *oldlenp, void *newp, size_t newlen) |
JEMALLOC_EXPORT void | je_malloc_stats_print (void(*write_cb)(void *, const char *), void *je_cbopaque, const char *opts) |
JEMALLOC_EXPORT size_t | je_malloc_usable_size (JEMALLOC_USABLE_SIZE_CONST void *ptr) |
Variables | |
JEMALLOC_EXPORT const char * | je_malloc_conf |
JEMALLOC_EXPORT void(* | je_malloc_message )(void *cbopaque, const char *s) |
#define JEMALLOC_VERSION "3.6.0-0-g46c0af68bd248b04df75e4f92d5fb804c3d75340" |
#define JEMALLOC_VERSION_BUGFIX 0 |
#define JEMALLOC_VERSION_GID "46c0af68bd248b04df75e4f92d5fb804c3d75340" |
#define JEMALLOC_VERSION_MAJOR 3 |
#define JEMALLOC_VERSION_MINOR 6 |
#define JEMALLOC_VERSION_NREV 0 |
#define MALLOCX_ARENA | ( | a | ) | ((int)(((a)+1) << 8)) |
#define MALLOCX_LG_ALIGN | ( | la | ) | (la) |
#define MALLOCX_ZERO ((int)0x40) |
JEMALLOC_EXPORT void* je_aligned_alloc | ( | size_t | alignment, |
size_t | size | ||
) |
JEMALLOC_EXPORT void* je_calloc | ( | size_t | num, |
size_t | size | ||
) |
JEMALLOC_EXPORT void je_dallocx | ( | void * | ptr, |
int | flags | ||
) |
JEMALLOC_EXPORT void je_free | ( | void * | ptr | ) |
JEMALLOC_EXPORT int je_mallctl | ( | const char * | name, |
void * | oldp, | ||
size_t * | oldlenp, | ||
void * | newp, | ||
size_t | newlen | ||
) |
JEMALLOC_EXPORT int je_mallctlbymib | ( | const size_t * | mib, |
size_t | miblen, | ||
void * | oldp, | ||
size_t * | oldlenp, | ||
void * | newp, | ||
size_t | newlen | ||
) |
JEMALLOC_EXPORT int je_mallctlnametomib | ( | const char * | name, |
size_t * | mibp, | ||
size_t * | miblenp | ||
) |
JEMALLOC_EXPORT void* je_malloc | ( | size_t | size | ) |
JEMALLOC_EXPORT void je_malloc_stats_print | ( | void(*)(void *, const char *) | write_cb, |
void * | je_cbopaque, | ||
const char * | opts | ||
) |
JEMALLOC_EXPORT size_t je_malloc_usable_size | ( | JEMALLOC_USABLE_SIZE_CONST void * | ptr | ) |
JEMALLOC_EXPORT void* je_mallocx | ( | size_t | size, |
int | flags | ||
) |
JEMALLOC_EXPORT size_t je_nallocx | ( | size_t | size, |
int | flags | ||
) |
JEMALLOC_EXPORT int je_posix_memalign | ( | void ** | memptr, |
size_t | alignment, | ||
size_t | size | ||
) |
JEMALLOC_EXPORT void* je_rallocx | ( | void * | ptr, |
size_t | size, | ||
int | flags | ||
) |
JEMALLOC_EXPORT void* je_realloc | ( | void * | ptr, |
size_t | size | ||
) |
JEMALLOC_EXPORT size_t je_sallocx | ( | const void * | ptr, |
int | flags | ||
) |
JEMALLOC_EXPORT size_t je_xallocx | ( | void * | ptr, |
size_t | size, | ||
size_t | extra, | ||
int | flags | ||
) |
JEMALLOC_EXPORT const char* je_malloc_conf |
JEMALLOC_EXPORT void(* je_malloc_message)(void *cbopaque, const char *s) |