Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Execution

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Rationale

This domain is the normative execution surface for runtime behavior, ABI boundaries, fiber scheduling, channel synchronization, and host interactions. It is authored from implementation crates and test behavior; legacy /execution/ pages redirect here for concurrency topics formerly described only as v0.1 stubs.

Domain map

flowchart TB
  subgraph execution [Execution domain]
    abi[ABI and host boundary]
    rt[Runtime]
  end
  subgraph abi_features [ABI area]
    ver[ABI versioning]
    ext[Extern dispatch]
    sym[Builtins and symbols]
  end
  subgraph rt_features [Runtime area]
    fib[Fiber scheduler]
    ch[Channels and sync]
    mem[Memory and GC]
    pan[Panic IO syscalls]
    flags[Runtime feature flags]
  end
  compiler[Compiler lowering] --> abi
  langmeta[language-meta interop] --> ext
  abi --> ver
  abi --> ext
  abi --> sym
  rt --> fib
  rt --> ch
  rt --> mem
  rt --> pan
  rt --> flags
  corelib[corelib concurrency] --> ch

Areas