【开源资讯】GraalVM 20.3 发布,高性能跨语言虚拟机

浅殇忆流年 2020-11-20 09:38:05 ⋅ 109 阅读

GraalVM 20.3 已发布。GraalVM 是 Oracle 打造的高性能跨语言虚拟机,支持运行 JavaScript、Python 3、Ruby、R、基于 JVM 的语言(如 Java、Scala 和 Kotlin),以及基于 LLVM 的语言,如 C 和 C++。

新版本继续探索为虚拟机实现更好的性能、更快的启动速度。在 20.3 版本中,团队为 GraalVM 实现了不少优化,通过消除/延迟来自 libgraal 的类加载以缩短 Java 工作负载的启动时间、在 Linux 上通过其原生镜像代码更好地了解容器、改进对隔离编译的支持(应用程序和运行时编译器是独立的),以及持续的性能优化工作。

20.3 版本还包括许多细小的性能优化以及降低内存占用的优化,GraalVM 的 LLVM 工具链也已经针对 LLVM 10.0 进行了更新。

详细更新说明查看 release note,新版本的构建通过 GitHub 获取

延伸阅读:


全部评论: 0

    我有话说:

    GraalVM 社区版 21.0.0 发布高性能语言虚拟

    GraalVM 社区版 21.0.0 已发布GraalVM 是 Oracle 打造的高性能语言虚拟,支持运行 JavaScript、Python 3

    GraalVM 20.2发布,一款高性能语言虚拟

    GraalVM 消除了编程语言之间的隔离,并支持共享运行时的互操作性。

    基于 GraalVM 的 PHP JIT 实现性能优于原生方案

    GraalVM 是 Oracle 打造的高性能语言虚拟,支持运行 JavaScript、Python 3、Ruby、R、基于 JVM 的语言(如 Java、Scala 和 Kotlin),以及

    GraalVM 21.1 社区版发布:实验性支持 Java 16

    GraalVM 21.1 稳定版已发布GraalVM 是 Oracle 打造的高性能语言虚拟,支持运行 JavaScript、Python 3、Ruby

    HHVM 4.93 发布,Facebook 开发开源虚拟

    Virtual Machine)是一个开源虚拟...

    VirtualBox 6.1.18 发布开源虚拟

    VirtualBox 6.1.18 现已发布。VirtualBox 是一款功能强大的 x86 虚拟软件,它不仅具有丰富的特色,而且性能也很优异。 该版本是一个维护版本,修复和/或添加了以下项目

    Eclipse OpenJ9 v0.23.0 发布,Java 虚拟

    Eclipse OpenJ9 v0.23.0 已发布,Eclipse OpenJ9 是 OpenJDK 的 JVM,此 Java 虚拟经过优化,具备占用空间小、启动速度快以及吞吐量高等优势。 新

    开源资讯」Atom 1.52.0 和1.53.0-beta0发布平台文本编辑器

    Atom 同时发布了 1.52.0 和 1.53.0-beta0 版本。Atom 是 GitHub 专门为程序员推出的一个平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持

    开源资讯」优麒麟 20.10 版本发布--简而美,华而实

    北京时间 2020 年 10 月 23 日,优麒麟团队很高兴地宣布优麒麟(Ubuntu Kylin)开源操作系统 20.10 版本(代号Groovy Gorilla)正式发布20.10 是优麒麟

    Shotcut 21.01.29 发布平台视频编辑器

    Shotcut  21.01.29 已经发布。 Shotcut 是一款免费、开源平台的视频编辑器,适用于 Windows、Mac 和 Linux。主要功能包括支持多种格式

    Stellarium 0.20.3 发布开源 3D 天象模拟软件

    Stellarium ​​0.20.3发布。Stellarium 是一款免费开源 GPL(自由软件基金会 GNU 通用公共许可证)软件,它使用 OpenGL 图形接口对星空进行实时渲染。软件可以

    开源资讯】Electron 10.1.4 发布平台桌面应用开发工具

    简介 Electron 是 GitHub 发布平台桌面应用开发工具,支持 Web 技术开发桌面应用,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而

    开源资讯」免费建站系统,Joomla 3.9.22 发布

    Joomla简介 Joomla!是一套全球知名的内容管理系统,占有全球6%的网站市场份额。 Joomla!是使用PHP语言加上MySQL数据库所开发的软件系统。可以在Linux、 Windows

    Python ORM框架SQLAlchemy 1.3.20 发布

    SQLAlchemy 1.3.20 发布了。SQLAlchemy 是一个 Python 的 SQL 工具包以及数据库对象映射(ORM)框架。它包含整套企业级持久化模式,专门用于高效和高性能的数据库

    Julia 1.6.0 发布高性能动态高级编程语言

    Julia 1.6.0 现已发布。Julia 是一个高性能动态高级编程语言。其拥有丰富的函数库,提供了数字精度、精致的增幅器和分布式并行运行方式。核心函数库等大多数库由 Julia 编写,但也用成熟

    开源推荐】基于 Go 语言的轻量级高性能日志库 logit使用及测评

    logit 是一个简单易用并且是基于级别控制的日志库,可以应用于所有的 GoLang 应用程序中。

    开源资讯」MySQL 8.0.22 GA发布,有变化

      MySQL 最新版本 8.0.22 于2020年10月19日正式发布。 主要新变化 改进审计日志:对于JSON格式的日志文件,MySQL企业审计支持使用audit_log_read

    开源资讯】Ant Design 4.0.1 发布,企业级 UI 设计语言

    Ant Design 是阿里开源的一套企业级的 UI 设计语言和 React 实现,使用 TypeScript 构建。

    Go语言集成开发环境-GoLand 2020.3稳定版发布

    简介 GoLand 是 JetBrains 公司推出的 Go 语言集成开发环境。GoLand 同样基于 IntelliJ 平台开发,支持 JetBrains 的插件体系。 GoLand 2020.3