JITコンパイラ
インタプリタ型言語(e.g. Python) や 仮想マシン(e.g. JVM) を使用する言語において、実行時に中間コードからネイティブマシンコード(各プラットフォームの機械語)にコンパイルすることで、プログラムの実行速度を高速化させるコンポーネント
変換後のコードを保持しておく必要があるため、メモリ消費量が増える
完全な最適化を行うのが難しい局面がある
最適化レベルを上げるとコンパイルのコストが高くなる