Skip to main content

compile_straightline

Function compile_straightline 

Source
pub fn compile_straightline(
    ops: &[MicroOp],
) -> Result<CompiledChain, JitCompileError>
Expand description

The returned chain is run with CompiledChain::run_with_frame; the frame’s slots are the program’s registers (inputs pre-loaded by the caller, outputs visible after the run). Programs containing checked ops (Div/Mod) get a status cell and a shared side-exit terminal; their runs can report ChainOutcome::Deopt.