Lines Matching refs:MALLOC_ASSERT
59 MALLOC_ASSERT(leftBound.load(std::memory_order_relaxed), ASSERT_TEXT); in registerAlloc()
60 …MALLOC_ASSERT(leftBound.load(std::memory_order_relaxed) < rightBound.load(std::memory_order_relaxe… in registerAlloc()
61 …MALLOC_ASSERT(leftBound.load(std::memory_order_relaxed) <= left && right <= rightBound.load(std::m… in registerAlloc()
75 …MALLOC_ASSERT((!rightBound.load(std::memory_order_relaxed) && leftBound.load(std::memory_order_rel… in registerFree()
91 MALLOC_ASSERT(bootsrapMemStatus != bootsrapMemNotDone, in allocRawMem()
100 MALLOC_ASSERT(pageSize, "Page size cannot be zero."); in allocRawMem()
120 MALLOC_ASSERT(allocSize > 0, "Invalid size of an allocated region."); in allocRawMem()
126 MALLOC_ASSERT(curTotalSize+size > curTotalSize, "Overflow allocation size."); in allocRawMem()
139 MALLOC_ASSERT(curTotalSize-size < curTotalSize, "Negative allocation size."); in freeRawMem()
143 MALLOC_ASSERT(!extMemPool->fixedPool, "No free for fixed-size pools."); in freeRawMem()
171 MALLOC_ASSERT(value.load(std::memory_order_relaxed) == LOCKED, ASSERT_TEXT); in makeCoalscing()
175 MALLOC_ASSERT(state <= MAX_LOCKED_VAL, ASSERT_TEXT); in tryLock()
188 … MALLOC_ASSERT(value.load(std::memory_order_relaxed) <= MAX_LOCKED_VAL, "The lock is not locked"); in unlock()
189 MALLOC_ASSERT(size > MAX_LOCKED_VAL, ASSERT_TEXT); in unlock()
227 MALLOC_ASSERT(sz, ASSERT_TEXT); in rightNeig()
231 MALLOC_ASSERT(sz, ASSERT_TEXT); in leftNeig()
253 MALLOC_ASSERT(rSz == sz, ASSERT_TEXT); in tryLockBlock()
303 MALLOC_ASSERT(myBinsInFlyBlocks>=0 && myCoalescQInFlyBlocks>=0, nullptr); in waitTillBlockReleased()
342 MALLOC_ASSERT(fBlock->sizeTmp >= FreeBlock::minBlockSize, ASSERT_TEXT); in putBlock()
378 MALLOC_ASSERT(prev > 0, ASSERT_TEXT); in blockWasProcessed()
479 MALLOC_ASSERT(fBlock->next||fBlock->prev||fBlock== head.load(std::memory_order_relaxed), in removeBlock()
580 MALLOC_ASSERT(extMemPool->fixedPool, in splitBlock()
620 …MALLOC_ASSERT(!needAlignedBlock || isAligned(fBlock, slabSize), "Expect to get aligned block, if o… in splitBlock()
779 MALLOC_ASSERT(bootsrapMemNotDone == bootsrapMemStatus, ASSERT_TEXT); in requestBootstrapMem()
844 MALLOC_ASSERT(block->sizeTmp >= size, ASSERT_TEXT); in genericGetBlock()
851 MALLOC_ASSERT(block, ASSERT_TEXT); in genericGetBlock()
876 MALLOC_ASSERT(isAligned(b, slabSize), ASSERT_TEXT); in getSlabBlock()
976 MALLOC_ASSERT( oldRegion < ptr, ASSERT_TEXT ); in remap()
1000 MALLOC_ASSERT(region->type == MEMREG_ONE_BLOCK, ASSERT_TEXT); in remap()
1009 MALLOC_ASSERT(fBlock->sizeTmp == region->blockSz, ASSERT_TEXT); in remap()
1016 MALLOC_ASSERT(isAligned(object, alignment), ASSERT_TEXT); in remap()
1025 MALLOC_ASSERT((uintptr_t)lmb + lmb->unalignedSize >= in remap()
1065 MALLOC_ASSERT(lSz == leftSz, "Invalid header"); in doCoalesc()
1100 MALLOC_ASSERT(rSz == rightSz, "Invalid header"); in doCoalesc()
1118 MALLOC_ASSERT((uintptr_t)memRegion + memRegion->allocSz >= in doCoalesc()
1120 MALLOC_ASSERT((uintptr_t)memRegion < (uintptr_t)resBlock, ASSERT_TEXT); in doCoalesc()
1244 MALLOC_ASSERT(fBlockEnd <= lastFreeBlock, ASSERT_TEXT); in findBlockInRegion()
1269 MALLOC_ASSERT(isAligned(lastBl, sizeof(uintptr_t)), nullptr); in startUseBlock()
1293 MALLOC_ASSERT(fBlock->sizeTmp >= FreeBlock::minBlockSize, "Locking must be successful"); in startUseBlock()
1334 MALLOC_ASSERT(FreeBlock::minBlockSize > GuardedSize::MAX_SPEC_VAL, in addNewRegion()
1345 …MALLOC_ASSERT(rawSize==requestSize, "getRawMem has not allocated memory but changed the allocated … in addNewRegion()
1378 MALLOC_ASSERT(extMemPool->userPool(), "Only user pool can be reset."); in reset()
1388 MALLOC_ASSERT(fBlock, "A memory region unexpectedly got smaller"); in reset()
1437 MALLOC_ASSERT(mySz>GuardedSize::MAX_SPEC_VAL, ASSERT_TEXT); in verify()
1440 MALLOC_ASSERT(right->myL.value<=GuardedSize::MAX_SPEC_VAL, ASSERT_TEXT); in verify()
1441 MALLOC_ASSERT(right->leftL.value==mySz, ASSERT_TEXT); in verify()
1442 MALLOC_ASSERT(fb->leftL.value<=GuardedSize::MAX_SPEC_VAL, ASSERT_TEXT); in verify()