编程工具

关注公众号 jb51net

关闭
PHP虚拟机hiphop vm(HHVM) v4.0.0 最新正式版

PHP虚拟机hiphop vm(HHVM) v4.0.0 最新正式版

热门排行

简介

由 Facebook 打造的 HHVM 引擎于今天发布了 4.0 正式版本。原定于1月28日发布的 4.0 版本延期两周后终于来了。

HHVM 是由 Facebook 打造的 PHP 虚拟机,它通过将 PHP 代码动态翻译成原生机器码而大幅提高速度。HHVM 支持 PHP 和 PHP 方言 Hack 语言。但根据此前的报道,开发团队宣布 HHVM v3.30 将是最后一个支持 PHP 的版本,并从 4.0 起停止支持 PHP,支持HACK方言版。

更新介绍

该版本增加了对 .hack 文件的支持,对 HSL 正则表达式的非实验性支持,并删除了几个 PHP 相关的行为,如:

删除 PHP 数组中存在的行为,但不删除 Hack Arrays 或 Hack Collections

删除需要检查或改变调用者的函数(或调用函数的方法),如 compact(), extract(), get_declared_variables(), func_get_args()

弃用参考手册

目前针对 Hack 而设计的改进有:

完善 Hack 数组,使用类似数组的数据结构更容易进行类型检查

消除析构函数和引用

使用垃圾回收功能以产生可衡量的性能提升

另外,鉴于 HHVM 放弃对 PHP 的支持,HHVM 开发团队建议使用 HHVM 的项目完全迁移到 Hack 或 PHP 7 和 PHP JIT 。

HHVM特性:

Hack编程语言

JIT编译

HNI

支持FastCGI

Increasing PHP5 Parity

hphpd debugger

大家还下载了