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 已经被归为类型检查器错误。
注意:本文归作者所有,未经作者允许,不得转载