RuJIT開発日記

Ruby処理系向けトレース方式JITコンパイラRuJITの開発日記

2014-12-09から1日間の記事一覧

JITコードの無効化

Ruby向けJITコンパイラ RuJIT Advent Calendar 8日目です. RuJITに最近追加された最適化(?)の1つにJITコンパイルされた機械語(以下JITコード)中で毎回実行されるメソッド再定義チェックなど実行時検査コードの除去があります.ただ,実行時検査コード…