SpiecsEngine
Loading...
Searching...
No Matches
◆
mallocFromOS_Aligned()
static void * Spices::MemoryEntry::mallocFromOS_Aligned
(
size_t
size
,
std::align_val_t
align
)
inline
static
malloc memory from OS aligned version.
Parameters
[in]
size
bytes.
[in]
align
aligned 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
81
SPICES_PROFILE_ALLOC_N
(ptr, size,
Spices::memoryPoolNames
[0]);
82
83
return
std::move(ptr);
84
}
SPICES_PROFILE_ALLOC_N
#define SPICES_PROFILE_ALLOC_N(ptr, size, name)
Definition
TracyProfilerWrapper.h:104
Spices::memoryPoolNames
static const char * memoryPoolNames[3]
MemoryPool's name.
Definition
Core.h:43
Spices
MemoryEntry
Generated on Sun Mar 8 2026 10:24:49 for SpiecsEngine by
1.10.0