Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Backends (JIT and AOT)

Platform spec feature

Backends (JIT and AOT)

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

This feature hub defines how JIT and AOT diverge after lowering while sharing the same CodegenArtifact.

  • compiler/crates/beskid_engine/src/ — JIT execution of CodegenArtifact via Cranelift
  • compiler/crates/beskid_aot/src/ — AOT compilation, object emission, and linking
  • compiler/crates/beskid_codegen/src/ — shared CodegenArtifact consumed by both backends

No open decisions. Closed choices are normative ADRs under adr/ (D-COMP-BUILD-0001D-COMP-BUILD-0003); use the reader ADRs tab for expandable detail.