JEP 145发生了什么(由于编译代码重用,jvm启动速度更快)?

时间:2016-09-08 15:23:34

标签: java performance optimization jit openjdk

2012年,为了缓存已编译的本机代码而创建了a JEP 145 更快的jvm初创公司

那时,it had been officially announced.
但是,JEP 145 does not exist了。

发生了什么事?这个想法听起来很棒 我找不到正式声明这个项目被取消的原因和时间。

1 个答案:

答案 0 :(得分:1)

JEP的文本仍然可以在JEP source repository

中找到

http://hg.openjdk.java.net/jep/jeps/raw-file/c915dfb4117d/jep-145.md

似乎没有记录它被取消的原因。但我们现在知道AOT is in the works它可以解决许多相同的问题,可能更容易实现和维护。事实上,AOT JEP说:

  

可能会保存一个非常晚的低级别IR副本,但这似乎并不复杂。

这当然似乎解释了为什么145不可行。