[ピーター] Dmitry Chuyko-JEP 295:HotSpotの先行コンパイル



12月22日(木)20時、オラクルのサンクトペテルブルクオフィスで、JUG.ruはJava SE Performance TeamのOracleエンジニアであるDmitry Chuikoと面会します。 会議の主題は、 HotSpot JVMのAhead-of-Timeコンパイルです



Javaプラットフォームにはさまざまな実装があります。 それらのいくつかは、Ahead-of-Time(AOT)コンパイラーを備えており、解決のアプローチが異なり、問題のステートメントが異なります。 HotSpotには現在JITコンパイルがありますが、標準のAOTはありません。 しかし、常にそうである必要はありません。



ネイティブコードを事前に取得する必要がある理由、HotSpotの実装でそれがどのように行われ、機能するかについて説明します。 一方、JavaコードをJITコンパイルプロセスに埋め込む方法。



最近、この機能はJDK 9のリリースに割り当てられました。JEP295の説明の意味と、このコンテキストでの既存の実装について説明します。 静的に何かをコンパイルして、結果を比較してみましょう。







入場は無料です。 登録はこちら



オンラインブロードキャストはありませんが、YouTubeチャンネルとJUG.ruソーシャルネットワークに投稿されるビデオがあります。



All Articles