memory-private.h File Reference

#include "MagickCore/exception-private.h"

Go to the source code of this file.

Defines

#define CACHE_LINE_SIZE   (8*sizeof(void *))
#define CacheAlign(size)   ((size) < CACHE_LINE_SIZE ? CACHE_LINE_SIZE : (size))
#define MagickAssumeAligned(address)   (address)

Functions

MagickExport MagickBooleanType HeapOverflowSanityCheck (const size_t, const size_t)
MagickExport size_t GetMaxMemoryRequest (void)
MagickPrivate void ResetMaxMemoryRequest (void)
MagickPrivate void ResetVirtualAnonymousMemory (void)
static void * AcquireCriticalMemory (const size_t size)

Define Documentation

#define CACHE_LINE_SIZE   (8*sizeof(void *))
#define CacheAlign ( size   )     ((size) < CACHE_LINE_SIZE ? CACHE_LINE_SIZE : (size))
#define MagickAssumeAligned ( address   )     (address)

Function Documentation

static void* AcquireCriticalMemory ( const size_t  size  )  [inline, static]
MagickExport size_t GetMaxMemoryRequest ( void   ) 
MagickExport MagickBooleanType HeapOverflowSanityCheck ( const   size_t,
const   size_t 
)
MagickPrivate void ResetMaxMemoryRequest ( void   ) 
MagickPrivate void ResetVirtualAnonymousMemory ( void   ) 

Generated on 19 Aug 2019 for MagickCore by  doxygen 1.6.1