既存のJITの問題点
JITを作成するための技術基盤の欠如
n 共通のツールやライブラリがない
n 新しい最適化技法をうまく利用できない、など
JIT自体がポータブルでない (c.f. gcc)
最適化の尺度が明確でない
n 素晴らしく洗練されて優れた最適化がいつも適用できると
は限らない、選択的に適用せざるを得ない
カスタム化の欠如
n アプリ・実行環境に特化したコード生成 (DSM, ...)
n 言語仕様の拡張への対応 (parameterized type, ...)