6 #include <mono/utils/mono-publib.h>
17 * mono_set_allocator_vtable
19 * Make the runtime use the functions in @vtable for allocating memory.
20 * The provided functions must have the same semantics of their libc's equivalents.
22 * @return TRUE is the vtable was installed. FALSE if the version is incompatible.
25 mono_set_allocator_vtable (MonoAllocatorVTable* vtable)
27 if (vtable->version != MONO_ALLOCATOR_VTABLE_VERSION)
29 GMemVTable g_mem_vtable = { vtable->malloc, vtable->realloc, vtable->free, vtable->calloc};
30 g_mem_set_vtable (&g_mem_vtable);