mecca.lib.memory

Constructs for allocating and managing memory without the GC

Public Imports

mecca.platform.x86
public import mecca.platform.x86 : prefetch;

Members

Aliases

MmapBuffer
alias MmapBuffer = MmapArray!ubyte
Undocumented in source.

Manifest constants

SYS_PAGE_SIZE
enum SYS_PAGE_SIZE;
Undocumented in source.

Structs

DRuntimeStackDescriptor
struct DRuntimeStackDescriptor
Undocumented in source.
GCStats
struct GCStats
Undocumented in source.
MmapArray
struct MmapArray(T, bool shrink = false)

A variable size array backed by mmap-allocated memory.

SharedFile
struct SharedFile
Undocumented in source.
SharedFileStruct
struct SharedFileStruct(T)
Undocumented in source.

Meta