SpiecsEngine
 
Loading...
Searching...
No Matches

◆ mallocFromOS_Aligned()

static void * Spices::MemoryEntry::mallocFromOS_Aligned ( size_t size,
std::align_val_t align )
inlinestatic

malloc memory from OS aligned version.

Parameters
[in]sizebytes.
[in]alignaligned bytes.
Returns
Return memory pointer.

Definition at line 77 of file MemoryEntry.h.

78 {
79 void* ptr = _aligned_malloc(size, static_cast<size_t>(align));
80
82
83 return std::move(ptr);
84 }
#define SPICES_PROFILE_ALLOC_N(ptr, size, name)
static const char * memoryPoolNames[3]
MemoryPool's name.
Definition Core.h:43