Lines Matching defs:InSituRegion
376 struct InSituRegion(size_t size, size_t minAlign = platformAlignment) struct
386 version (X86) enum growDownwards = Yes.growDownwards;
387 else version (X86_64) enum growDownwards = Yes.growDownwards;
388 else version (ARM) enum growDownwards = Yes.growDownwards;
389 else version (AArch64) enum growDownwards = Yes.growDownwards;
390 else version (HPPA) enum growDownwards = No.growDownwards;
391 else version (PPC) enum growDownwards = Yes.growDownwards;
392 else version (PPC64) enum growDownwards = Yes.growDownwards;
393 else version (MIPS32) enum growDownwards = Yes.growDownwards;
394 else version (MIPS64) enum growDownwards = Yes.growDownwards;
395 else version (RISCV32) enum growDownwards = Yes.growDownwards;
419 InSituRegion!(4096) a1; argument
425 alias alignment = minAlign;
427 private void lazyInit() in lazyInit()
439 void[] allocate(size_t n) in allocate()
455 void[] alignedAllocate(size_t n, uint a) in alignedAllocate()
479 bool deallocate(void[] b) in deallocate()
489 Ternary owns(void[] b) in owns()
500 bool expand(ref void[] b, size_t delta) in expand()
509 bool deallocateAll() in deallocateAll()
538 InSituRegion!(128 * 1024, 16) r1; argument