graal java_Oracle支持Graal成为OpenJDK的一部分

graal java

随着Java编译器项目的日渐成熟,OpenJDK领域正在兴起激动,Graal受到包括Oracle销售代表在内的各方的欢迎。

作为开源Maxine JVM项目的负责人,Douglas Simon在OpenJDK讨论中概述了这个新项目的目标。 Graal项目是以Maxine代码库中的Graal编译器为起点,“以Java设计动态编译器,从而产生出色的代码质量而又不影响JVM的编译时间和内存使用情况”。

Oracle实验室VM研究团队正在研究使用元循环JVM(Maxine)和诸如Hotspot之类的本地JVM实施编译器的可能性。 将其纳入OpenJDK无疑将为它提供绝佳的机会,帮助其形成Oracle对下一代Java的愿景- 更好的性能,更大的可伸缩性以及对所有JVM中所有最新语言的支持。 无论如何,这就是理论。

元循环意味着它可以用Java实现,并且Java代码可以在其自身上运行,而无需其他虚拟机。 阿波罗集团的首席架构师和Java专家Hari Gottipati进一步介绍了Graal的可能性。 他说:

传统上,JVM用C或C ++编写。 Java实现可实现虚拟机与应用程序资源(如对象和线程)之间的无缝集成。考虑使用Java进行编码,使用Java编写的编译器对其进行编译,然后在再次使用Java编写的JVM中运行它-都是Java并想象应用程序和VM之间的无缝集成。

Oracle似乎已经致力于将最新的JVM集成到该语言的最新版本中,并且正在进行将JRocket合并到Hotspot JVM中的工作,以便在2013年的JDK 8上实现。很高兴看到OpenJDK一直对创新持开放态度,并且启动Graal项目,我们很可能会看到下一代JVM。


翻译自: https://jaxenter.com/oracle-championing-cause-for-graal-to-be-part-of-openjdk-104172.html

graal java

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值