Skip to content
Beskid The Beskid Book

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

17. Execution: ABI, host, and runtime

What happens after the compiler stops pretending—ABI contracts, host integration, fibers, and syscall bridges.

Execution: ABI, host, and runtime

Compilation is the part you can screenshot for LinkedIn. Execution is the part that actually runs—and panics, schedules fibers, and talks to the OS without asking your permission.

This chapter maps the Execution domain to beskid_abi, beskid_runtime, and the conformance evidence that keeps the reference platform honest.

SectionTopic
Execution domainDomain map and where language law ends.
ABI and hostVersioning, extern dispatch, host integration.
Runtime fibersScheduler, stacks, cooperative model.
Panic, IO, syscallsProcess termination, IO surfaces, syscall policy.
Conformance evidenceTests and spec traceability.
flowchart TB
  codegen[beskid_codegen / engine] --> abi[beskid_abi]
  abi --> rt[beskid_runtime]
  rt --> os[OS / syscalls]
  lang[Language-meta evaluation] --> rt

18. Packages without npm trauma