帖子详情 您在阅读帖子内容并对帖子进行投票之后,可发表回复。

GraalVM 20.1 发布,高性能跨语言虚拟机

作者:BigLoser    阅读数:23    投票数:0   
更新时间:2020-05-31 09:50:09   

GraalVM 20.1 现已发布,这是该 Java 虚拟机的最新重大功能更新。GraalVM 是一个高性能跨语言虚拟机,用于运行 JavaScript、Python 3、Ruby、R、基于 JVM 的语言,如 Java、Scala、Kotlin 和基于 LLVM 的语言,如 C 和 C++。

 

GraalVM 消除了编程语言之间的隔离,并支持共享运行时的互操作性。它可以独立运行,也可以在 OpenJDK、Node、Oracle 或者 MySQL 上运行。

 

25ade4c963c50a6c8957882cd20f62fc22f.jpg

GraalVM 20.1 带来的一些更新内容包括有:

 

  • 由于同步修复,JDK 11 上某些基准的“性能显着提高”,从而帮助某些工作负载提高了 50% 的性能。 
  • 现在仅对需要解决方法的 Intel CPU(而不是所有CPU),启用了针对 Intel 跳转条件代码(JCC)勘误的 Java 缓解措施。
  • 对于 GraalVM 的 JavaScript 支持,默认情况下现已启用 ECMAScript 2020 功能。NPM 包运行器(NPX)现在也成为 GraalVM 发行版的一部分。
  • GraalVM Enterprise 现在可以作为 GraalVM LLVM 运行时的一部分在托管模式下运行 C ++ 代码。
  • Python 的性能改进以及其他语言兼容性增强。

 

更多详细更改可查看发行说明:https://www.graalvm.org/docs/release-notes/20_1/  

帖子投票

名称 群组工龄 是否有价值
Java群组的头像

Java

Java语言粉丝群

用户投票结果

内容是否原创:0%

0% Complete (success)

内容是否有价值:0%

0% Complete

内容是否有素质:0%

0% Complete (warning)

内容是否合法:0%

0% Complete