Expand description
Backend executor trait for parity testing
Provides a unified interface for executing code across different backends (Interpreter, VM, JIT) to enable three-way parity testing.
Structs§
- Interpreter
Backend - Legacy interpreter backend - now uses VM internally Kept for parity testing infrastructure compatibility
- JITBackend
- JIT backend - works for math operations, returns NotSupported for others
- VMBackend
- Bytecode VM backend
Traits§
- Backend
Executor - Trait for executing Shape code across different backends