Home
last modified time | relevance | path

Searched refs:AlignedMallocator (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/
H A Dmallocator.d211 struct AlignedMallocator struct
362 static shared AlignedMallocator instance; argument
368 auto buffer = AlignedMallocator.instance.alignedAllocate(1024 * 1024 * 4,
370 scope(exit) AlignedMallocator.instance.deallocate(buffer);
379 void[] s = AlignedMallocator.instance.alignedAllocate(16, 32); in version()
381 AlignedMallocator.instance.alignedReallocate(s, 32, 32); in version()
385 AlignedMallocator.instance.alignedReallocate(s, 4, 32); in version()
387 AlignedMallocator.instance.alignedReallocate(s, 128, 32); in version()
389 AlignedMallocator.instance.deallocate(s); in version()
392 AlignedMallocator.instance.alignedReallocate(c, 32, 32); in version()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/
H A Dmallocator.d200 struct AlignedMallocator struct
323 static shared AlignedMallocator instance; argument
330 auto buffer = AlignedMallocator.instance.alignedAllocate(1024 * 1024 * 4,
332 scope(exit) AlignedMallocator.instance.deallocate(buffer);
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/building_blocks/
H A Dbitmapped_block.d56 import std.experimental.allocator.mallocator : AlignedMallocator;
57 auto m = cast(ubyte[])(AlignedMallocator.instance.alignedAllocate(1024 * 64,
59 scope(exit) AlignedMallocator.instance.deallocate(m);
866 import std.experimental.allocator.mallocator : AlignedMallocator;
867 auto m = cast(ubyte[])(AlignedMallocator.instance.alignedAllocate(1024 * 64,
869 scope(exit) AlignedMallocator.instance.deallocate(m);
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/building_blocks/
H A Dbitmapped_block.d1373 import std.experimental.allocator.mallocator : AlignedMallocator;
1374 auto m = cast(ubyte[])(AlignedMallocator.instance.alignedAllocate(1024 * 64,
1376 scope(exit) () nothrow @nogc { AlignedMallocator.instance.deallocate(m); }();
1648 import std.experimental.allocator.mallocator : AlignedMallocator;
1649 auto m = cast(ubyte[])(AlignedMallocator.instance.alignedAllocate(1024 * 64,
1651 scope(exit) () nothrow @nogc { AlignedMallocator.instance.deallocate(m); }();
2178 import std.experimental.allocator.mallocator : AlignedMallocator;
2179 auto m = cast(ubyte[])(AlignedMallocator.instance.alignedAllocate(1024 * 64,
2181 scope(exit) () nothrow @nogc { AlignedMallocator.instance.deallocate(m); }();
H A Dregion.d419 import std.experimental.allocator.mallocator : AlignedMallocator;
422 ubyte[] buf = cast(ubyte[]) AlignedMallocator.instance.alignedAllocate(64, 64);