「Javaでコンパイラの基礎を理解する」に関する情報が集まったページです。 ITmediaはアイティメディア株式会社の登録商標 ...
前回は、11月9日に公開されたJSR 308:Annotations on Java TypesのEarly Draftを元に、同仕様の概要を紹介した。JSR 308については本連載第15回でも取り上げているが、その際、開発段階にある対応コンパイラを用いて型に対するアノテーションの適用例を紹介した。
「JITコンパイラ」とは、プログラムを実行する前に、その機器で実行できる形式に変換する仕組みのことです。 JITコンパイラでプログラムを実行する際、中間言語(機械が解釈できる“機械語”と人間が読み書きできるソース言語の中間状態の言語)や ...