HomeSort by: relevance | last modified time | path
    Searched refs:AllocatorList (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
AllocatorList.h 1 //===- llvm/ADT/AllocatorList.h - Custom allocator list ---------*- C++ -*-===//
34 template <class T, class AllocatorT> class AllocatorList : AllocatorT {
59 AllocatorList &AL;
61 Cloner(AllocatorList &AL) : AL(AL) {}
67 AllocatorList &AL;
69 Disposer(AllocatorList &AL) : AL(AL) {}
94 friend AllocatorList;
132 AllocatorList() = default;
133 AllocatorList(AllocatorList &&X
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/
showcase.d 55 Creates a scalable `AllocatorList` of `Regions`, each having at least
80 : AllocatorList;
84 return AllocatorList!(Factory, NullAllocator)(shop);
package.d 247 : AllocatorList;
264 4072 * 1024, AllocatorList!(
3765 import std.experimental.allocator.building_blocks.allocator_list : AllocatorList;
3811 4072 * 1024, AllocatorList!(
3860 import std.experimental.allocator.building_blocks.allocator_list : AllocatorList;
3885 4072 * 1024, AllocatorList!(
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/building_blocks/
allocator_list.d 21 allocator for bookkeeping, `AllocatorList` creates an allocator that lazily
31 `AllocatorList` is primarily intended for coarse-grained handling of
35 `AllocatorList` with a large number of allocators should be satisfactory as long
38 `AllocatorList` makes an effort to return allocated memory back when no
52 BookkeepingAllocator) is `NullAllocator`, then `AllocatorList` is
65 state, which will be stored inside `AllocatorList` as a direct `public` member
69 struct AllocatorList(Factory, BookkeepingAllocator = GCAllocator)
134 Constructs an `AllocatorList` given a factory object. This constructor is
598 template AllocatorList(alias factoryFunction,
617 alias AllocatorList = .AllocatorList!(Factory, BookkeepingAllocator)
    [all...]
kernighan_ritchie.d 92 example, see the example below using `AllocatorList` in conjunction with $(D
671 : AllocatorList;
673 AllocatorList!(n => KRRegion!MmapAllocator(max(n * 16, 1024 * 1024))) alloc;
680 : AllocatorList;
688 AllocatorList!(n => KRRegion!Mallocator(max(n * 16, 1024 * 1024)),
712 : AllocatorList;
720 AllocatorList!((n) {
750 : AllocatorList;
753 testAllocator!(() => AllocatorList!(
bucketizer.d 244 import std.experimental.allocator.building_blocks.allocator_list : AllocatorList;
252 AllocatorList!(
265 import std.experimental.allocator.building_blocks.allocator_list : AllocatorList;
274 AllocatorList!(
free_list.d 775 : AllocatorList;
780 alias ScalableFreeList = AllocatorList!((n) =>
region.d 369 : AllocatorList;
374 auto batchAllocator = AllocatorList!(

Completed in 21 milliseconds