従来の静的コンパイルの理論と手法を説明している本はたくさんありますが、それらの本はジャストインタイム コンパイラーについてはあまり説明していません。
JITのソースコードを読むことは学習方法ですが、コードは必ずしも背景や解決すべき問題を明確に説明しているわけではありません。Just-in-Time コンパイラを設計するためのインフラストラクチャと原則 (最適化など) を理解するための最良の方法は何ですか? 特に、スクリプト言語や動的言語の JIT に興味があります。
おすすめの本やフレームワークはありますか? 具体的なコードを調べる場合、どの JIT コンパイラから始めるのがよいでしょうか?
ありがとうございました。