MagickCore 7.0.10
memory-private.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CACHE_LINE_SIZE   64
 
#define CacheAlign(size)   ((size) < CACHE_LINE_SIZE ? CACHE_LINE_SIZE : (size))
 
#define WizardAssumeAligned(address)   (address)
 

Functions

static size_t OverAllocateMemory (const size_t length)
 

Macro Definition Documentation

◆ CACHE_LINE_SIZE

#define CACHE_LINE_SIZE   64

Definition at line 27 of file memory-private.h.

◆ CacheAlign

#define CacheAlign (   size)    ((size) < CACHE_LINE_SIZE ? CACHE_LINE_SIZE : (size))

Definition at line 30 of file memory-private.h.

◆ WizardAssumeAligned

#define WizardAssumeAligned (   address)    (address)

Definition at line 40 of file memory-private.h.

Function Documentation

◆ OverAllocateMemory()

static size_t OverAllocateMemory ( const size_t  length)
inlinestatic

Definition at line 43 of file memory-private.h.

Referenced by ConcatenateString(), ConcatenateStringInfo(), and SubstituteString().