Home | History | Annotate | Download | only in allocator

Lines Matching full:bulk

61       bulk_free_lock_("rosalloc bulk free lock", kRosAllocBulkFreeLock),
903 // Merge the bulk free list into the free list and clear the bulk free list.
909 // Merge the bulk free list into the thread local free list and clear the bulk free list.
1015 // First mark slots to free in the bulk free bit map without locking the
1082 // Set the bit in the bulk free bit map.
1095 // based on the bulk free bit map (for non-thread-local runs) and
1096 // union the bulk free bit map into the thread-local free bit map
1523 // with unioning bulk free list to thread local free list by GC thread in BulkFree.
1528 // merge bulk free list in next BulkFree.
1529 // Thus no need to merge bulk free list to free list again here.
1598 // Avoid race conditions on the bulk free bit maps with BulkFree() (GC).
1878 // Check that the bulk free list is empty. It's only used during BulkFree().
1879 CHECK(IsBulkFreeListEmpty()) << "The bulk free isn't empty " << Dump();