Oracle GraalVM Enterprise Edition 19.0

Oracle GraalVM Enterprise Edition 20.0

Oracle GraalVM Enterprise Editionは、JavaベースおよびJVMベース(Scala、Groovy、Kotlin、Clojure)言語を実行するスタンドアロンのJava Development Kitであり、JavaScript、Python、Ruby、R言語エンジンで記述されたLLVMビットコードおよびアプリケーションです。GraalVM Enterpriseは、Java SEランタイム環境の上で開発されています。GraalVM Enterpriseには、事前インストールされた拡張機能言語としてのJavaScript (Node.jsを含む)およびLLVMビットコード・インタプリタも含まれています。スクリプト言語であるR、Ruby、PythonのGraalVM実装は、必要に応じて追加コンポーネントとしてインストールすることが可能です。

Oracle GraalVM Enterprise Edition 20.0の新機能

ビデオ: GraalVM: プログラムをどこでも高速に実行(51: 33)

WhitePaper: Oracle GraalVM Enterprise Edition

WhitePaper: Oracle GraalVM Enterprise Edition (PDF)

GraalVM Enterpriseのスタート・ガイド

GraalVM Enterpriseのスタート・ガイド

詳細を見る

GraalVMコンポーネント

 
 

ランタイム

  • 最上位層のJITコンパイラとしてGraalVMコンパイラが有効になっているJava HotSpot VM
  • JavaScriptエンジンとしてGraalVM JavaScript Interpreterが有効化されたNode.jsランタイム
  • LLVMランタイム
  • ネイティブ・イメージ・ランタイム

ライブラリ

  • GraalVM JavaScriptのインタプリタ
  • GraalVM LLVMビットコード・インタプリタ
  • GraalVMコンパイラ
  • GraalVMポリグロットAPI
  • GraalVMツール

ユーティリティ

  • GraalVM JavaScriptインタプリタによるJS REPL
  • LLVMビットコード・インタプリタ・コマンドライン・ユーティリティ
  • GraalVMネイティブ・イメージ・ユーティリティ
  • Component Updater (GU)
注目のブログ

GraalVM Enterprise Editionの新機能

GraalVM Enterpriseの活用例をご覧ください。