Clover2開発日誌

Clover2というJavaのように静的な型を持つRubyのようなコンパイラ+仮想マシンの開発日誌です。LLVMでJITもします。https://github.com/ab25cqにて開発しています。

2017-12-31から1日間の記事一覧

JIT

JITのテストやっぱり全部通ってません。 あと、JIT時自動コンパイル機能がなんかおかしいんですかね。 しばらく、JITの安定化に向けて頑張ります。

version 3.3.1

version 3.3.1 メソッドの引数でboxingやunboxingが起こるようになりました。Rangeクラスを作っています。StringクラスやBufferクラス、Listクラスなどで範囲を示す引数のメソッドを追加。同一クラス内のフィールドがコマンド名より優先されない問題を修正。…