Go to the documentation of this file.
84 #define xsMathMalloc(n) xsAlignedMalloc(n)
88 #define xsMathRealloc(p, n) xsAlignedRealloc(p,n)
92 #define xsMathFree(p) xsAlignedFree(p)
XSTYPES_DLL_API void * xsRealloc(void *ptr, size_t sz)
Reallocates sz bytes of memory, optionally tracking the allocation.
XSTYPES_DLL_API void * xsAlignedRealloc(void *ptr, size_t sz)
Reallocates sz bytes of memory on a 16 byte boundary, optionally tracking the allocation.
XSTYPES_DLL_API void * xsMalloc(size_t sz)
_MSC_VER
XSTYPES_DLL_API void xsFree(void *ptr)
Frees the memory pointed to by ptr, optionally tracking the allocation.
XSTYPES_DLL_API void * xsAlignedMalloc(size_t sz)
Allocates sz bytes of memory on a 16 byte boundary, optionally tracking the allocation.
XSTYPES_DLL_API void xsAlignedFree(void *ptr)
Frees the (aligned) memory pointed to by ptr, optionally tracking the allocation.