tern.experimental

Modules too unruly and volatile to be in the core.

Modules

assembly
module tern.experimental.assembly

Provides interface to MSABI/SystemV ABI as well as generic register shenanigans.

constexpr
module tern.experimental.constexpr

Thin wrapper around tern.experimental.ds_allocator that allows for allocating a type in the data segment.

ds_allocator
module tern.experimental.ds_allocator

Very fast and very not thread-safe fixed data segment allocator.

heap_allocator
module tern.experimental.heap_allocator

Fast slab-entry based memory allocator with simple defragmentation.

monitor
module tern.experimental.monitor

Access to creation and deletion of object monitors abstracted out by the runtime.

Public Imports

tern.experimental.assembly
public import tern.experimental.assembly;
Undocumented in source.
tern.experimental.constexpr
public import tern.experimental.constexpr;
Undocumented in source.
tern.experimental.ds_allocator
public import tern.experimental.ds_allocator;
Undocumented in source.
tern.experimental.heap_allocator
public import tern.experimental.heap_allocator;
Undocumented in source.
tern.experimental.monitor
public import tern.experimental.monitor;
Undocumented in source.

Meta