shape-jit 0.1.7

Tiered JIT compiler (Cranelift) for the Shape virtual machine
docs.rs failed to build shape-jit-0.1.7
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: shape-jit-0.1.8

JIT Compiler Module for Shape

Compiles Shape bytecode to native x86-64/ARM machine code using Cranelift for high-performance strategy execution in backtesting.

Module Structure

  • nan_boxing - NaN-boxing constants and helper functions for type tagging
  • context - JITContext, JITDataFrame, and related structures
  • ffi - FFI functions called from JIT-compiled code
  • translator - BytecodeToIR bytecode-to-IR translation
  • compiler - JITCompiler implementation (split into logical modules)
  • core - Legacy re-exports and tests