docs(current_task): add structured tasks under docs/current_task/{main,llvm,self_current_task} and unignore path

This commit is contained in:
Selfhosting Dev
2025-09-08 11:35:30 +09:00
parent a45c22891c
commit 62246c76e3
12 changed files with 175 additions and 0 deletions

View File

@ -0,0 +1,11 @@
# Self Current Task — Overview (llvm)
目的
- LLVM AOT の Core13 前提化を完了し、VM と一致する代表ケースを安定化。
- BitOps/Shift の構文着地に合わせ、AOT 側の IR 生成/実行互換を維持。
指針
- Opaque Pointer 対応済get_element_type 不使用)。
- `env.box.new/_i64x` は NyRT shim に統一、引数は i64 正規化。
- BinOp/Compare は i64/f64 必要分を網羅する。