HHVM 4.6.0 已发布,此版本将会获得 6 周的支持 ,而且 HHVM 4.1+ 版本也仍被支持。
值得关注的更新:
- 在许多表达式中均支持
await
- 添加 concurrent {} 块以作为比
HH\Lib\Tuple\from_async()
和\HH\Asio\va()
更具可读性的替代方案 - 添加
hh_client --file-dependents foo.hack [bar.hack ...]
以提供已知依赖于指定文件的文件列表 - 泛型现在包含在涉及类型的类型检查器错误消息中
- 改进类型检查器的错误处理
- 改进
type_structure()
的性能 - 当 string keys 在源代码中作为文字出现时,将会提高
json_decode()
的性能并减少内存使用 - 解析器异常现在报告为解析器错误
- ……
除了上面的更新,还引入了一些不兼容性的变更,完整内容请查看发布公告。
HHVM 是由 Facebook 打造的 PHP 虚拟机,它通过将 PHP 代码动态翻译成原生机器码而大幅提高速度。HHVM 支持 PHP 和 PHP 方言 Hack 语言,但从 4.0 版本开始,仅支持 Hack 语言。
转自 https://www.oschina.net/news/106979/hhvm-4-6-0-released