Execution engines
4 done - 5 partial - 1 to build
Why it matters
The engines that run instruction streams: interpreter, Cranelift JIT, KVM.
What
Build out the 'Execution engines' capability area: 10 stories spanning 1 not-yet-built, 0 stubbed, 5 partial and 4 already-implemented (hardening) features.
Stories in this epic (9)
- Software interpreter$4,000 / $4,000 - 100%Implemented
- Cranelift JIT (IR + backend + runtime)$6,500 / $6,500 - 100%Implemented
- KVM acceleration$0 / $11,500 - 0%Partial
- x86_64 via KVM$2,750 / $2,750 - 100%Implemented
- JIT frontend: arm-m (incl. v8-M/TZ-M)$6,500 / $6,500 - 100%Implemented
- JIT frontend: arm-a64 (A64 integer)$0 / $18,250 - 0%Partial
- JIT frontend: arm-a (A32) / arm-thumb (T16/T32)$0 / $18,250 - 0%Partial
- JIT frontend: riscv64 (RV64I/M/A)$0 / $10,500 - 0%Partial
- Dead JIT frontends (armv7m, aarch32)$0 / $36,500 - 0%Not implemented
Activity log
Feature defined and added to the roadmap
Feature defined and added to the roadmap
Feature defined and added to the roadmap
Feature defined and added to the roadmap
Feature defined and added to the roadmap
Feature defined and added to the roadmap
Feature defined and added to the roadmap
Feature defined and added to the roadmap
Feature defined and added to the roadmap
Funding goal set to $6,500
Funding goal set to $36,500
Funding goal set to $18,250
Funding goal set to $18,250
Funding goal set to $6,500
Funding goal set to $10,500
Funding goal set to $11,500
Funding goal set to $4,000
Funding goal set to $2,750
Implementation status: Implemented
Implementation status: Not implemented
Implementation status: Partial
Implementation status: Partial
Implementation status: Implemented
Implementation status: Partial
Implementation status: Partial
Implementation status: Implemented
Implementation status: Implemented
Delivered - counted as fully funded
Delivered - counted as fully funded
Delivered - counted as fully funded
Delivered - counted as fully funded