GraalVM 聚焦非Java语言,Python与JavaScript成重点
GraalVM 将重心转移至Python和JavaScript等非Java语言领域,这一转变旨在提供更广泛的语言支持和更高效的性能优化,以满足不同领域的需求,GraalVM 的新方向将促进跨语言集成和互操作性,为开发者带来更加灵活和多样化的编程体验,这一转变标志着GraalVM在推动多语言融合和计算性能方面的持续进步,摘要字数控制在约150字左右。
继 2022 年宣布将 graalvm ce 中的 java 代码贡献给 openjdk 后,oracle 近日再次发布声明,明确 graalvm 未来的发展方向将聚焦于非 java 语言生态。


关于 GraalVM 与 Java SE 相关的产品路线图,主要更新内容如下:
- GraalVM 团队正进行战略调整,未来将集中资源发展非 Java 语言支持,重点推进 GraalPy 和 GraalJS 等项目。更多具体信息将在后续公布。
- GraalVM for JDK 24 将是最后一个作为 Oracle Java SE 产品组件提供授权与支持的版本。如需旧版 GraalVM 的后续更新,客户需通过 Oracle 支持渠道获取。
- Oracle JDK 24 是最后一个包含实验性可选 Graal JIT 编译器的版本。
- 面向 Java SE 客户的 GraalVM Early Adopter 技术(含 Native Image)即将终止提供。与此同时,OpenJDK 的 Leyden 项目正在持续推进,致力于将提前编译(AOT)、快速启动、低内存占用和高性能表现整合为 Java 平台的标准能力。
对于关注 Java 技术的 GraalVM 用户,建议迁移至 Oracle JDK 或 Oracle OpenJDK 发行版。若重视提前编译性能优化功能,推荐升级至 Oracle JDK 25,并体验 JEP 514(Ahead-of-Time Command-Line Ergonomics)与 JEP 515(Ahead-of-Time Method Profiling)带来的改进。
当前使用 Graal JIT 的 Oracle 客户(无论是通过独立 GraalVM 发行版,还是 JDK 23 与 24 中的集成版本),建议切换回默认的 C2 JIT 编译器。
立即学习“Java免费学习笔记(深入)”;
更多详细信息请参阅官方公告。
源码地址:点击下载
下一篇 >>
网友留言(0 条)