【发布时间】:2018-01-14 18:31:35
【问题描述】:
我正在阅读JEP 317。它说 Graal(一个新的实验性的基于 Java 的 JIT 编译器)将成为 JDK 10 的一部分,但是它说它已经在 JDK 9 中可用。那么,JEP 317 的意义何在? Java 9 是否包含 Graal?
【问题讨论】:
-
"那么,JEP 317 的意义何在?" - 我认为这个问题最好在 (one of the) openjdk mailing lists 上提出。从 JEP 看来,Graal 最初是作为 AOT 编译器的(一部分)开发的,因此与 JDK 9 一起发布。JEP 建议也将 Graal 用作实验性 JIT 编译器。
-
@Turing85 但是
-XX:+UseJVMCICompiler选项已经在 JDK 9 中可用,这与 AOT 无关。
标签: java java-9 graalvm java-10