Searched refs:superChunkSize (Results 1 - 4 of 4) sorted by relevance

/macosx-10.10/bmalloc-7600.1.17/bmalloc/
H A DSizes.h48 static const size_t superChunkSize = 32 * MB; member in namespace:bmalloc::Sizes
54 static const size_t smallChunkSize = superChunkSize / 4;
55 static const size_t smallChunkOffset = superChunkSize * 3 / 4;
62 static const size_t mediumChunkSize = superChunkSize / 4;
63 static const size_t mediumChunkOffset = superChunkSize * 2 / 4;
66 static const size_t largeChunkSize = superChunkSize / 2;
76 static const uintptr_t typeMask = (superChunkSize - 1) & ~((superChunkSize / 4) - 1); // 4 taggable chunks
77 static const uintptr_t smallType = (superChunkSize + smallChunkOffset) & typeMask;
78 static const uintptr_t mediumType = (superChunkSize
[all...]
H A DChunk.h73 std::pair<void*, Range> result = vmAllocate(vmSize, superChunkSize, chunkOffset);
H A DLargeChunk.h76 std::pair<void*, Range> result = vmAllocate(vmSize, superChunkSize, largeChunkOffset);
H A DXLargeChunk.h59 std::pair<void*, Range> result = vmAllocate(vmSize, superChunkSize, largeChunkOffset);

Completed in 163 milliseconds