本文へジャンプ

Japanese | English

プロジェクトの概要

Java(tm)は最も有力な言語の1つであり,ゲームからe-ビジネスまでの幅広い分野のプログラミングに利用されています. Javaで書かれたプログラムは,バイト・コードと呼ばれる中間言語に変換されるため, Java実行環境さえ用意すればどのような計算機上でも実行できるという長所があります. しかしその一方で,バイト・コードを実行する計算機上でインタープリットする ためのオーバヘッドが問題となっています.

ジャスト・イン・タイム (Just-In-Time, JIT) コンパイラは, バイト・コードを実行時に動的に機械語に変換 (コンパイル) することにより 高速実行を可能にする技術です. このプロジェクトの成果であるJITコンパイラの技術は, ネットワーク・コンピュータ (NC) から大型機までの IBMのほぼすべてのJavaプラットフォームで使用されています.

Java JIT Compiler

研究項目

Java JIT Techniques

学会での発表・論文・著作物

"Java"はSun Microsystems, Inc.の商標です。

Download