5#include "testing/testing.h"
12#define CHECK_ALIGNMENT(ptr, align) EXPECT_EQ(size_t(ptr) % align, 0)
16void DoBasicAlignmentChecks(
const int alignment)
40 DoBasicAlignmentChecks(1);
41 DoBasicAlignmentChecks(2);
42 DoBasicAlignmentChecks(4);
43 DoBasicAlignmentChecks(8);
44 DoBasicAlignmentChecks(16);
45 DoBasicAlignmentChecks(32);
46 DoBasicAlignmentChecks(256);
47 DoBasicAlignmentChecks(512);
52 DoBasicAlignmentChecks(1);
53 DoBasicAlignmentChecks(2);
54 DoBasicAlignmentChecks(4);
55 DoBasicAlignmentChecks(8);
56 DoBasicAlignmentChecks(16);
57 DoBasicAlignmentChecks(32);
58 DoBasicAlignmentChecks(256);
59 DoBasicAlignmentChecks(512);
Read Guarded memory(de)allocation.
#define MEM_recallocN(vmemh, len)
#define MEM_reallocN(vmemh, len)
TEST_F(LockFreeAllocatorTest, MEM_mallocN_aligned)
#define CHECK_ALIGNMENT(ptr, align)
void * MEM_mallocN_aligned(size_t len, size_t alignment, const char *str)
void MEM_freeN(void *vmemh)
void *(* MEM_dupallocN)(const void *vmemh)