mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-07-22 04:03:11 +00:00
21 lines
625 B
C
21 lines
625 B
C
#include "jemalloc/internal/jemalloc_preamble.h"
|
|
|
|
/*
|
|
* The hooks are a little bit screwy -- they're not genuinely exported in the
|
|
* sense that we want them available to end-users, but we do want them visible
|
|
* from outside the generated library, so that we can use them in test code.
|
|
*/
|
|
JEMALLOC_EXPORT
|
|
void (*test_hooks_arena_new_hook)(void) = NULL;
|
|
|
|
JEMALLOC_EXPORT
|
|
void (*test_hooks_libc_hook)(void) = NULL;
|
|
|
|
JEMALLOC_EXPORT
|
|
void (*test_hooks_safety_check_abort)(const char *) = NULL;
|
|
|
|
#if defined(JEMALLOC_JET) || defined(JEMALLOC_UNIT_TEST)
|
|
JEMALLOC_EXPORT
|
|
void (*test_hooks_tsd_bootstrap_hook)(void) = NULL;
|
|
#endif
|