Lines Matching refs:pool
66 assert(cur && "reclaiming empty pool!");
87 void AttributePool::takePool(AttributeList *pool) {
88 assert(pool);
90 // Fast path: this pool is empty.
92 Head = pool;
96 // Reverse the pool onto the current head. This optimizes for the
97 // pattern of pulling a lot of pools into a single pool.
99 AttributeList *next = pool->NextInPool;
100 pool->NextInPool = Head;
101 Head = pool;
102 pool = next;
103 } while (pool);