Allow runtime to be built with C++ on AIX (#17672)
[mono-project.git] / mono / utils / mono-jemalloc.c
blob4b0f5baa05c6dd60eb7d668f07e0be4e256c71b1
1 /**
2 * \file
4 * Jemalloc registration code
5 */
7 #include <glib.h>
8 #include <mono/utils/mono-jemalloc.h>
10 #ifdef MONO_JEMALLOC_ENABLED
12 void
13 mono_init_jemalloc (void)
15 GMemVTable g_mem_vtable = { MONO_JEMALLOC_MALLOC, MONO_JEMALLOC_REALLOC, MONO_JEMALLOC_FREE, MONO_JEMALLOC_CALLOC};
16 g_mem_set_vtable (&g_mem_vtable);
19 #else
21 #include <mono/utils/mono-compiler.h>
23 MONO_EMPTY_SOURCE_FILE (mono_jemalloc);
25 #endif