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

HHVM 4.94 正式发布,此版本的发布标志着 4.86 版本的支持将终止。HHVM 4.87–4.93,以及4.56 和 4.80 LTS 版本还会继续获得支持维护。

此外,还发布了 4.88.1、4.91.1、4.92.1 和 4.93.1,在这些版本中修复了 RAM 小于 8GB 的计算机上产生的分段错误。(注意:此次 HHVM 4.89 和 4.90 被跳过)

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

重点

  • 修复了回归问题,即 HHVM 在内存少于 8GB 的系统上启动时会出现分段错误;这包括大多数TravisCI 和 CircleCI 配置。
  • 修复了某些运行时错误的固定行号被错误地报告为 -1。
  • 修复了 debug_zval_dump() 错误报告未计数 1 或静态值的引用计数的问题;现在将它们明确标记为 uncounted或 static
  • 第一类函数指针现在由调试功能,诸如 hphpd 中的 print_r、var_dump 以及 = 所支持。

变化

  • 修复了一个错误,该错误会导致在函数带有默认参数,然后紧跟一个没有默认参数的另一个参数时,不会始终引发类型检查器错误的问题。
  • 现在,运行时将引发未定义的变量异常,而不是发出通知。

官方文档

猜你喜欢

转载自www.oschina.net/news/127945/hhvm-4-94-0-released