Docs: note Phase 10.7 JIT control-flow coverage and cranelift-jit feature in execution-backends.md.

This commit is contained in:
Moe Charm
2025-08-27 17:19:41 +09:00
parent d3e81dedb3
commit a4ffc3b2aa

View File

@ -412,4 +412,7 @@ NYASH_JIT_EXEC=1 NYASH_JIT_THRESHOLD=1 NYASH_JIT_HOSTCALL=1 NYASH_JIT_STATS=1 \
- Const(i64/bool), BinOp(Add/Sub/Mul/Div/Mod), Compare(Eq/Ne/Lt/Le/Gt/Ge), Return
- Paramのi64経路複数引数対応
- Array/Mapの最小HostCalllen/get/set/push/size
- Branch/Jumpは統計カウントCLIFブロック配線は後続フェーズで拡張
- Branch/JumpはPhase 10.7でCranelift配線を導入feature: `cranelift-jit`)。
- 分岐条件はb1化i64の場合は !=0 で正規化)
- 直線if/elseでのreturnをJITで実行副作用は未対応のためVMへ
- PHIは将来の`NYASH_JIT_PHI_MIN=1`で最小導入予定