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

花名提莫 2021-01-21 10:50:38 ⋅ 451 阅读

HHVM 4.93 正式发布,这个版本的发布就意味着 4.84 版本不再继续支持与维护;HHVM 4.86–4.92,以及 4.56 和 4.80 LTS 还会继续获得支持。

HHVM(HipHop Virtual Machine)是一个开源虚拟机。HHVM 由 Facebook 开发,该项目的源代码托管在 GitHub 上。从 4.0 版本开始,不再支持 PHP 语言。

重点:

  • Contexts and Capabilities 是一项新功能,它提供了一种方法用于为函数的实现指定一组功能,并为其调用者指定权限系统。在之前的版本中需要手动开启,目前这一功能在 HHVM 4.93 上默认开启,并为 HHVM 4.93 加入了禁用此功能的选项。
  • 改进了类型检查器对具有通用类型参数的子类型的处理。此前,尽管编写无误但仍然会被拒绝的程序现在可以正常通过。

变化:

  • 现在,运行时访问对象上的未定义属性会引发 UndefinedPropertyException(以前只是通知)。UndefinedPropertyException 已经被归为类型检查器错误。

官方文档 


全部评论: 0

    我有话说:

    VirtualBox 6.1.18 发布开源虚拟

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

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

    GraalVM 20.3 已发布。GraalVM 是 Oracle 打造高性能跨语言虚拟,支持运行 JavaScript、Python 3、Ruby、R

    WebMIS 1.0.0 beta.3 发布,全栈开发基础框架

    ,为企业提供一套完整技术解决方案,满足快速开发...

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

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

    微型Java开发框架Solon 1.1发布,QPS达10万+

    简介 Solon 是一个微型Java开发框架。项目从2018年启动以来,参考过大量前人作品;历时两年,2700多次commit;内核保持0.1m身材,超高Web跑分,良好使用体验

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

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

    pgAdmin 4 v4.29 发布,PostgreSQL 开源图形化管理工具

    pgAdmin开发团队近期宣布pgAdmin 4小版本v4.29发布。该版本pgAdmin 4包含18个bug修复和新特性。想要获取详细更新列表,请访问版本发布公告。 pgAdmin是一款针对

    Eclipse OpenJ9 v0.23.0 发布,Java 虚拟

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

    开源推荐」Nginx可视化配置工具—NginxWebUI,小白也可以玩转

    包括http协议转发, tcp协议转发, 反向代理, 负载均衡, ssl证书自动申请、续签、配置等

    Bootstrap 4.6.0 发布,前端开发框架

    Bootstrap 4.6.0 发布了。 v4.6.0 最大变化是官方对开发环境进行了大调整以匹配即将正式发布 v5 版本。官方表示,目前 v4.x 版本文档改为基于 Hugo

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

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

    开源资讯】TypeScript 4.0.5 发布

    TypeScript 4.0.5 发布了,本次更新主要解决了 4.0 版本以来出现一些问题,提高了整体稳定性。详细更新如下:BUG 修复1、解决了对于版本 4.0,创建可释放程序包删除

    Firebird 4.0 RC1 发布,C++ 开发关系数据库

    Firebird 4.0 首个 RC 版本已发布4.0 属于大版本更新,RC 版本已提供所有新功能和改进。由于 RC 版本通常被认为已足够稳定,因此 Firebird 团队表示可在“接近生产环境

    Mac安装VM虚拟/Centos7配置与使用

    让你Mac拥有多个windows虚拟桌面!

    开源资讯】Spring Boot 2.4.0.M4 发布

    Spring Boot 2.4.0 第四个里程碑版本发布了,可以从里程碑仓库获取。此版本包含 145 项更新内容,亮点如下:1、改进故障分析器(Failure Analyzer

    开源资讯」React 17 正式版发布,构建用户界面 JavaScript 库

    React简介 React(有时叫React.js或ReactJS)是 Facebook 推出一个为数据提供渲染为 HTML 视图,用来构建用户界面开源 JavaScript 库。 React

    Swagger接口文档工具:Knife4j 2.0.7 发布,细节优化

    Knife4j前身是swagger-bootstrap-ui,是一个为Swagger接口文档赋能工具 文档:https://doc.xiaominfo.com 效果(旧版):http