Lines Matching refs:allocate
21 allocators used in calls to either `allocate`, `owns` (successful calls
56 return an allocator able to allocate at least `n` bytes (i.e. `Factory` must
158 Allocate a block of size $(D s). First tries to allocate from the existing
162 fails, subsequent calls to $(D allocate) will not cause more calls to $(D
165 void[] allocate(size_t s)
169 auto result = n.allocate(s);
180 // Can't allocate from the current pool. Check if we just added a new
190 auto result = a.allocate(s);
278 auto newPlace = newAlloc.allocate(
320 t = bkalloc.allocate((allocators.length + 1) * Node.sizeof);
403 b = allocate(s);
566 cast(ubyte[])(GCAllocator.instance.allocate(4096)))),
570 auto small = a.allocate(64);
573 auto b1 = a.allocate(1024 * 8192);
575 b1 = a.allocate(1024 * 10);
586 const b1 = a.allocate(1024 * 8192);
588 const b2 = a.allocate(1024 * 10);
599 auto b1 = a.allocate(1024 * 8192);
601 b1 = a.allocate(1024 * 10);
612 auto b1 = a.allocate(1024 * 8192);
614 b1 = a.allocate(1024 * 10);
616 a.allocate(1024 * 4095);
626 auto b1 = a.allocate(192 * bs);
629 auto b2 = a.allocate(64 * bs);
632 auto b3 = a.allocate(192 * bs);
636 b1 = a.allocate(64 * bs);