Files
hakorune/.github/pull_request_template.md
moe-charm b8bdb867d8 Merge selfhosting-dev into main (Core-13 pure CI/tests + LLVM bridge) (#126)
* WIP: sync before merging origin/main

* fix: unify using/module + build CLI; add missing helper in runner; build passes; core smokes green; jit any.len string now returns 3

* Apply local changes after merging main; keep docs/phase-15 removed per main; add phase-15.1 docs and tests

* Remove legacy docs/phase-15/README.md to align with main

* integration: add Core-13 pure CI, tests, and minimal LLVM execute bridge (no docs) (#125)

Co-authored-by: Tomoaki <tomoaki@example.com>

---------

Co-authored-by: Selfhosting Dev <selfhost@example.invalid>
Co-authored-by: Tomoaki <tomoaki@example.com>
2025-09-07 07:36:15 +09:00

797 B
Raw Blame History

Box-First Check

  • 境界は1箇所に集約変換はここだけ
  • 設定は JitConfigBox 経由env直読みなし
  • フォールバック常設panic→VM/CPython
  • 観測追加stats.jsonl / CFG dot

DoD完了条件

  • ゴールデン3件成功/失敗/境界)更新
  • 回帰CI greenenv直読み検出なし
  • stats: fallback率・理由が記録される

Selfhostingdev Gateこのブランチ向け

  • bash tools/selfhost_vm_smoke.sh が PASSplugins 無効)
  • docs/CONTRIBUTING-MERGE.md の境界方針を満たすCranelift実装差分は専用ブランチ
  • 影響範囲: runner / interpreter / vm / tools / docs
  • Feature gates該当時: cranelift-jit, その他(記述)