Home | History | Annotate | Download | only in alloc

Lines Matching refs:assert

57         assert(gDvm.gcHeap != NULL); \
58 assert(gDvm.gcHeap->heapSource != NULL); \
59 assert(gHs == gDvm.gcHeap->heapSource); \
308 assert(heap->bytesAllocated < mspace_footprint(heap->msp));
318 assert(heap->bytesAllocated < mspace_footprint(heap->msp));
327 assert(delta > 0);
401 assert(((size_t)hs->heaps[0].base & (SYSTEM_PAGE_SIZE - 1)) == 0);
492 assert(gHs == NULL);
592 assert(gDvm.zygote);
625 assert((char *)*gcHeap >= hs->heapBase);
626 assert((char *)*gcHeap < hs->heapBase + hs->heapLength);
672 assert(arrayLen >= hs->numHeaps || perHeapStats == NULL);
709 assert(base + HB_MAX_OFFSET(dst) > max);
711 assert((base + HB_MAX_OFFSET(dst)) - max <=
715 assert(HB_OFFSET_TO_MASK(offset) == 1 << 31);
734 assert(numHeaps == hs->numHeaps);
780 assert(immuneLimit == gHs->heaps[0].base ||
782 assert(gHs->liveBits.base == gHs->markBits.base);
783 assert(gHs->liveBits.bitsLen == gHs->markBits.bitsLen);
785 assert(gHs->heaps[0].base >= immuneLimit);
786 assert(gHs->heaps[0].limit > immuneLimit);
790 assert(gHs->heaps[i].limit <= immuneLimit);
959 assert(ptrs != NULL);
960 assert(*ptrs != NULL);
984 assert(ptrs[0] != NULL);
985 assert(ptr2heap(gHs, ptrs[0]) == heap);
991 assert(merged != NULL);
992 assert(ptrs[i] != NULL);
993 assert((intptr_t)merged < (intptr_t)ptrs[i]);
994 assert(ptr2heap(gHs, ptrs[i]) == heap);
1005 assert(merged != NULL);
1011 assert(ptrs[i] != NULL);
1012 assert(ptr2heap(gHs, ptrs[i]) == heap);
1476 assert(arrayLen >= hs->numHeaps);
1597 assert(hs->externalLimit >= hs->externalBytesAllocated);
1600 assert(externalBytesAvailable(hs, n)); // The caller must ensure this.
1716 assert(hs->externalLimit >= hs->externalBytesAllocated);
1818 assert(hs->externalLimit >= hs->externalBytesAllocated);