MagickCore
6.9.10
Convert, Edit, Or Compose Bitmap Images
|
#include "magick/exception-private.h"
Go to the source code of this file.
Macros | |
#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) |
static void * | AcquireCriticalMemory (const size_t size) |
#define CACHE_LINE_SIZE (8*sizeof(void *)) |
Referenced by AcquireAlignedMemory(), AcquireSemaphoreMemory(), and PrefetchPixelCacheNexusPixels().
#define CacheAlign | ( | size | ) | ((size) < CACHE_LINE_SIZE ? CACHE_LINE_SIZE : (size)) |
#define MagickAssumeAligned | ( | address | ) | (address) |
Referenced by AcquireCacheNexusPixels(), AcquireContributionThreadSet(), AcquireKernelBuiltIn(), AcquirePixelCacheNexus(), AcquireStreamInfo(), AcquireStreamPixels(), AcquireVirtualCacheView(), AcquireVirtualMemory(), AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), CloneCacheView(), CloneMagickPixelPacket(), ConvolveImageChannel(), EdgeImage(), EmbossImage(), FilterImageChannel(), GetMotionBlurKernel(), OpenPixelCache(), ParseKernelArray(), SelectiveBlurImageChannel(), SharpenImageChannel(), and WriteStreamImage().
|
inlinestatic |
References AcquireMagickMemory(), ResourceLimitFatalError, and ThrowFatalException.
Referenced by AcquireDrawInfo(), AcquireFxInfo(), AcquireImage(), AcquireRandomInfo(), CheckPrimitiveExtent(), CloneDrawInfo(), CloneImage(), InitializeIntervalTree(), OptimalTau(), SetImageRegistry(), and TraceStrokePolygon().
MagickExport size_t GetMaxMemoryRequest | ( | void | ) |
References DestroyString(), GetPolicyValue(), max_memory_request, and StringToSizeType().
Referenced by AcquireVirtualMemory(), CheckPrimitiveExtent(), and TraceEllipse().
MagickExport MagickBooleanType HeapOverflowSanityCheck | ( | const size_t | , |
const size_t | |||
) |
References MagickFalse, and MagickTrue.
Referenced by AcquireAlignedMemory(), AcquireQuantumMemory(), AcquireVirtualMemory(), and ResizeQuantumMemory().