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