Files
hakorune/docs/papers/archive/unified-lifecycle/figures/README.md
Moe Charm e2e25f6615 論文フォルダ整理: ChatGPT5提案による2本立て構造に再編成
- 論文A: MIR13命令とIR設計 (コンパイラ・PL実装者向け)
  - ArrayGet/Set → BoxCall統合による50%削減
  - IC/AOT/TypedArray最適化
  - Everything is Box哲学のMIR実装

- 論文B: Nyash言語と実行モデル (言語理論・分散システム向け)
  - init/fini対称性メモリ管理
  - P2P Intentモデル
  - 多層実行アーキテクチャ(Interpreter→VM→JIT→AOT→WASM)

既存のmir15-fullstack/unified-lifecycleはarchiveに移動
2025-09-03 03:06:24 +09:00

26 lines
766 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 図表一覧
## 図1: 所有権の森Ownership Forest
- 強参照と弱参照の関係
- 決定的破棄順序の可視化
## 図2: 統一ライフサイクル契約
- Nyash側とプラグイン側の責任分担
- Instance IDを介した疎結合
## 図3: 実行パイプライン
- ソースコード → AST → MIR → 各バックエンド
- 意味論等価性の保証
## 図4: プラグインFFIアーキテクチャ
- TLVエンコーディング
- C ABI v0の構造
- 静的リンク最適化
## 図5: パフォーマンス比較
- 各バックエンドの相対性能
- プラグインオーバーヘッド測定結果
## 作成予定
これらの図は論文執筆の進行に合わせて作成予定です。
形式はSVG/PNG/PDFを想定。