diff options
| author | Cliff Click <cliffc@acm.org> | 2026-10-28 22:57:30 -0700 |
|---|---|---|
| committer | Cliff Click <cliffc@acm.org> | 2026-10-28 22:57:30 -0700 |
| commit | f7fcac0ac9ebfc11549272fa8c166c26e5418e3f (patch) | |
| tree | 14ae65327062b3e633eb1bf9ff686558047c4fe6 /docs/roadmap.ja.md | |
| parent | 3df967056bf48bd9f87900f3a1ad9af2aedce948 (diff) | |
| download | Simple-f7fcac0ac9ebfc11549272fa8c166c26e5418e3f.tar.gz Simple-f7fcac0ac9ebfc11549272fa8c166c26e5418e3f.zip | |
A more incremental StopCUmain
Incremental summary of escape data in a single node, instead of repeated in StopCU over and over
Diffstat (limited to 'docs/roadmap.ja.md')
| -rw-r--r-- | docs/roadmap.ja.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/roadmap.ja.md b/docs/roadmap.ja.md index fdaaff91..ab791dc8 100644 --- a/docs/roadmap.ja.md +++ b/docs/roadmap.ja.md @@ -7,7 +7,7 @@ ## 正確性とコンパイル -- Eval2 の追加ロード時のスケジューリング用領域、`StopCUNode` の全呼び出し・関数要約の反復走査、Export 内に残るエンコード処理を整理する。 +- Eval2 の追加ロード時のスケジューリング用領域、`GlobalEscapeNode` が共有する呼び出し・関数要約の走査の増分化、Export 内に残るエンコード処理を整理する。 - 依存関係全体を調べ、変更を伝播してから保存 IR を再利用する、正しい増分ビルドを実装する。 - 型の読み込みからネイティブリンクまでのライブラリ変更を検出する。SHA-256 を含むシンボルの照合は将来案であり、Eval2 は整合したビルドを前提とする。 - コンパイル単位ごとの選択的ロードを、オブジェクト内の関数単位へ細分化する。 |
