ssig33.com - チョコレート自作 https://ssig33.com/text/cho
強者の手作りチョコレートだ
V8 JavaScript処理系、私が以前調べた時点ではバイトコードインタプリタを持たずに機械語を直接出力(ベースラインJITC)した上で必要に応じて最適化コンパイラで機械語を出力し直す(最適化JITC)という面白い構造を持っていたのですが、今(2017〜)ではバイトコードインタプリタと最適化JITCという標準的な構成になっていると知って何だか寂しい気持ちになった
JSエンジン「V8」はバージョン6で世代移行を終える ── Google I/O 2017レポート | HTML5Experts.jp https://html5experts.jp/furoshiki/23289/
私がV8の実装を読んだのはCrankshaft時代で、何だこれめちゃくちゃ面白いなと思いながら読んでいたのですが、その頃のコード生成系はもはや残っていないそうです