小编cwe*_*wei的帖子

为什么java.base中的某些方法无法由AOT编译器编译

根据JEP-295(http://openjdk.java.net/jeps/295)

java.base中有一些方法导致编译失败,但为什么呢?

可以理解,有人可以帮助我,以便我可以实现Openjdk AOT编译器的限制.

java jvm java-9

6
推荐指数
1
解决办法
255
查看次数

如何在Openj9中使用AOT编译器?

我已经知道Openj9中有一个“动态AOT”,其中Openjdk9有一个AOT编译器(jaotc)来将字节代码编译为共享库。

但 Openj9 没有像 jaotc 这样的程序,它使用“共享类”来存储 JIT 代码,预计其他 JVM 会使用它来加快启动时间。

我有以下问题:

  1. 如何确定 Openj9 JVM 是否使用另一个 JVM 生成的 JIT 代码?(在openjdk9中,有一个选项“-XX:+PrintAOT”可以观察)
  2. 如何使用Openj9的AOT?我使用选项“-Xshareclasses”执行一个程序,然后再次执行该程序?
  3. 有没有关于Openj9 AOT的文档?

如果有任何建议,我们将不胜感激。谢谢!

openj9

4
推荐指数
1
解决办法
1638
查看次数

标签 统计

java ×1

java-9 ×1

jvm ×1

openj9 ×1