Lines Matching defs:assert

246   check cannot die with an "assert" or even print an informative
279 version of the assert macro causes malloc to be called, which will
967 assert(malloc_usable_size(p) >= 256);
1160 #define assert(x) if(!(x)) ABORT
1162 #include <assert.h>
1165 #define assert(x)
2555 assert((is_aligned(chunk2mem(p))) || (p->head == FENCEPOST_HEAD));
2556 assert(ok_address(m, p));
2563 assert(sp != 0);
2564 assert((is_aligned(chunk2mem(p))) || (p->head == FENCEPOST_HEAD));
2565 assert(ok_address(m, p));
2566 assert(sz == m->topsize);
2567 assert(sz > 0);
2568 assert(sz == ((sp->base + sp->size) - (char*)p) - TOP_FOOT_SIZE);
2569 assert(pinuse(p));
2570 assert(!next_pinuse(p));
2577 assert(is_mmapped(p));
2578 assert(use_mmap(m));
2579 assert((is_aligned(chunk2mem(p))) || (p->head == FENCEPOST_HEAD));
2580 assert(ok_address(m, p));
2581 assert(!is_small(sz));
2582 assert((len & (mparams.page_size-SIZE_T_ONE)) == 0);
2583 assert(chunk_plus_offset(p, sz)->head == FENCEPOST_HEAD);
2584 assert(chunk_plus_offset(p, sz+SIZE_T_SIZE)->head == 0);
2590 assert(cinuse(p));
2591 assert(next_pinuse(p));
2593 assert(is_mmapped(p) || pinuse(p) || next_chunk(prev_chunk(p)) == p);
2603 assert(!cinuse(p));
2604 assert(!next_pinuse(p));
2605 assert (!is_mmapped(p));
2608 assert((sz & CHUNK_ALIGN_MASK) == 0);
2609 assert(is_aligned(chunk2mem(p)));
2610 assert(next->prev_foot == sz);
2611 assert(pinuse(p));
2612 assert (next == m->top || cinuse(next));
2613 assert(p->fd->bk == p);
2614 assert(p->bk->fd == p);
2617 assert(sz == SIZE_T_SIZE);
2627 assert((sz & CHUNK_ALIGN_MASK) == 0);
2628 assert(sz >= MIN_CHUNK_SIZE);
2629 assert(sz >= s);
2631 assert(is_mmapped(p) || sz < (s + MIN_CHUNK_SIZE));
2643 assert(tindex == idx);
2644 assert(tsize >= MIN_LARGE_SIZE);
2645 assert(tsize >= minsize_for_tree_index(idx));
2646 assert((idx == NTREEBINS-1) || (tsize < minsize_for_tree_index((idx+1))));
2650 assert(u->index == tindex);
2651 assert(chunksize(u) == tsize);
2652 assert(!cinuse(u));
2653 assert(!next_pinuse(u));
2654 assert(u->fd->bk == u);
2655 assert(u->bk->fd == u);
2657 assert(u->child[0] == 0);
2658 assert(u->child[1] == 0);
2661 assert(head == 0); /* only one node on chain has parent */
2663 assert(u->parent != u);
2664 assert (u->parent->child[0] == u ||
2668 assert(u->child[0]->parent == u);
2669 assert(u->child[0] != u);
2673 assert(u->child[1]->parent == u);
2674 assert(u->child[1] != u);
2678 assert(chunksize(u->child[0]) < chunksize(u->child[1]));
2683 assert(head != 0);
2692 assert(empty);
2703 assert(empty);
2711 assert(small_index(size) == i);
2712 assert(p->bk == b || chunksize(p->bk) == chunksize(p));
2766 assert(pinuse(q));
2771 assert(!bin_find(m, q));
2775 assert(q == m->dv || bin_find(m, q));
2776 assert(lastq == 0 || cinuse(lastq)); /* Not 2 consecutive free */
2800 assert(m->dvsize == chunksize(m->dv));
2801 assert(m->dvsize >= MIN_CHUNK_SIZE);
2802 assert(bin_find(m, m->dv) == 0);
2807 assert(m->topsize == chunksize(m->top));
2808 assert(m->topsize > 0);
2809 assert(bin_find(m, m->top) == 0);
2813 assert(total <= m->footprint);
2814 assert(m->footprint <= m->max_footprint);
2906 assert(S >= MIN_CHUNK_SIZE);\
2925 assert(P != B);\
2926 assert(P != F);\
2927 assert(chunksize(P) == small_index2size(I));\
2943 assert(P != B);\
2944 assert(P != F);\
2945 assert(chunksize(P) == small_index2size(I));\
2963 assert(is_small(DVS));\
3171 assert(is_aligned(chunk2mem(p)));
3270 assert((char*)oldfirst > (char*)q);
3271 assert(pinuse(oldfirst));
3272 assert(qsize >= MIN_CHUNK_SIZE);
3324 assert(is_aligned(ss));
3342 assert(nfences >= 2);
3567 assert(segment_holds(sp, (char*)sp));
3713 assert(chunksize(v) == rsize + nb);
3752 assert(chunksize(v) == rsize + nb);
3912 assert (chunksize(p) >= nb);
3913 assert((((size_t)(chunk2mem(p))) % alignment) == 0);
4002 assert(!is_mmapped(p));
4040 assert(remainder_size == element_size);
4043 assert(remainder_size == request2size(sizes[i]));
4100 assert(chunksize(p) == small_index2size(idx));
4118 assert(chunksize(p) == small_index2size(i));
4507 assert(chunksize(p) == small_index2size(idx));
4525 assert(chunksize(p) == small_index2size(i));
5008 * Use 'assert' rather than 'ASSERT' in WIN32 code to conform to
5009 usage of 'assert' in non-WIN32 code