Lines Matching refs:Pool
87 debug(PRINTF) void printFreeInfo(Pool* pool) nothrow
94 printf("Pool %p: %d really free, %d supposedly free\n", pool, nReallyFree, pool.freepages);
409 Pool* pool = gcx.findPool(p);
435 Pool* pool = gcx.findPool(p);
462 Pool* pool = gcx.findPool(p);
615 Pool *pool = gcx.findPool(p);
831 Pool* pool;
1018 Pool* pool;
1259 Pool *pool;
1292 PoolTable!Pool pooltable;
1366 Pool *pool = pooltable[i];
1518 Pool* findPool(void* p) pure nothrow
1529 Pool *pool;
1568 Pool* pool = findPool(p);
1579 Pool* pool = findPool(p);
1612 Pool* pool = newPool(npages, false);
1814 Pool *newPool(size_t npages, bool isLargeObject) nothrow
1843 auto pool = cast(Pool *)cstdlib.calloc(1, isLargeObject ? LargeObjectPool.sizeof : SmallObjectPool.sizeof);
1875 Pool* pool = pooltable[n];
1979 Pool* pool = void;
2103 Pool* pool;
2175 Pool* pool = pooltable[n];
2298 Pool* pool = pooltable[n];
2442 // first, we find the Pool this block is in, then check to see if the
2564 Pool *pool;
2592 /* ============================ Pool =============================== */
2594 struct Pool
2633 //debug(PRINTF) printf("Pool::Pool(%u)\n", npages);
2919 Pool base;
2937 * Allocate n pages from Pool.
2945 //debug(PRINTF) printf("Pool::allocPages(n = %d)\n", n);
3084 Pool base;