Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

User export distinct from runtime builtins

Platform spec ADR

User export distinct from runtime builtins

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Plugin authors confused generated exports with frozen JIT builtin tables.

User export symbols are generated from Beskid compilation units. Frozen runtime builtin exports remain on beskid_abi / Rust ABI profile — export-only work must not change BESKID_RUNTIME_ABI_VERSION.

Codegen plans export metadata beside ExternImport; trampolines use runtime TLS hooks.

/platform-spec/language-meta/interop/export-and-callbacks/ implementation anchors.