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 taggingcontext- JITContext, JITDataFrame, and related structuresffi- FFI functions called from JIT-compiled codetranslator- BytecodeToIR bytecode-to-IR translationcompiler- JITCompiler implementation (split into logical modules)core- Legacy re-exports and tests