JEP 草案:Java 虚拟机的提前编译
原文中文,约1000字,阅读约需3分钟。发表于: 。增强 Java 虚拟机,能够加载编译为本机代码的 Java 应用程序和库,以实现更快的启动和基线执行。 Java 应用程序、库(包括 Java 标准库)和任何用 Java 编写的可插入 Java 虚拟机组件(例如任何 JVMCI 编译器)应该能够以分析或优化模式提前编译为本机代码,并且加载到具有高基准性能的匹配 Java 虚拟机中,绕过解释器,并根据其编译模式完全进行 C1 或 C2...
Java虚拟机增强,加载本机代码的Java应用程序和库,实现更快启动和执行。解决方案是使用永久提前C1编译替换解释器和运行时C1编译,绕过热身步骤和解释器。Galahad计划将预编译编译器集成到JDK中。