[obsidian] vault backup: 2025-06-26 11:36:39[
Some checks are pending
Build / build (push) Waiting to run
Some checks are pending
Build / build (push) Waiting to run
This commit is contained in:
@ -38,7 +38,7 @@ https://github.com/mimium-org/mimium-rs
|
||||
- [[mimiumのファイルIO]]
|
||||
- [[mimiumのプラグインシステム]]
|
||||
- [[WASIでmimiumをビルド&デバッグしてみる]]
|
||||
- [[mimiumの配列のGC]]
|
||||
- [[mimiumの配列実装]]
|
||||
|
||||
## 応用先について
|
||||
|
||||
|
@ -2,6 +2,17 @@
|
||||
date: 2024-09-22 21:15
|
||||
---
|
||||
|
||||
## 基本方針
|
||||
|
||||
- ヒープに確保する。
|
||||
- MIRでリテラル、setarrayelement、getarrayelementみたいな専用命令を作る。
|
||||
- [[LLVM]]みたいにgetelementptrの実装は難しい
|
||||
- なぜなら、VMでのMOV命令がスタックの位置を直接指す実装だから
|
||||
- ので、VMにも同じように専用命令を生やす
|
||||
|
||||
|
||||
## GCについて
|
||||
|
||||
Reference Countにする場合、Dropをどう実装するか
|
||||
|
||||
drop_array()、drop_closure()をプリミティブ命令として用意する?
|
Reference in New Issue
Block a user