Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Backends (JIT and AOT) - Verification and traceability

Platform spec article

Backends (JIT and AOT) - Verification and traceability

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Implementation anchors:

  • compiler/crates/beskid_engine/src/services.rs
  • compiler/crates/beskid_engine/src/jit_module.rs
  • compiler/crates/beskid_aot/src/api.rs
  • compiler/crates/beskid_aot/src/linker.rs
  • compiler/crates/beskid_cli/src/commands/build.rs

Evidence should include JIT runtime tests in compiler/crates/beskid_tests/src/runtime/ and AOT contract tests in compiler/crates/beskid_tests/src/aot/.

CI anchors:

  • Compiler pipeline checks in compiler/.github/workflows/ci.yml (test, e2e-*, extern-engine-security).
  • Superrepo runtime orchestration in .github/workflows/runtime-ci.yml.