HHVM 4.136 现已发布,HHVM 4.131–4.135、以及 4.102 和 4.128 LTS 版本还会继续得到支持。
更新内容如下:
Highlights
readonly
isReadonly()
returnsReadonly()
controlled
noreturn
dynamic
hhvm.jit_attempt_super_inlining
.hhconfig
Breaking Changes
private final
private
partial
.php
<?hh // partial
.hackpartial
<<__ConsistentConstruct>>
更新说明:https://hhvm.com/blog/2021/11/19/hhvm-4.136.html
评论删除后,数据将无法恢复
HHVM 4.136 发布,高速开源虚拟机
HHVM 4.136 现已发布,HHVM 4.131–4.135、以及 4.102 和 4.128 LTS 版本还会继续得到支持。
更新内容如下:
Highlights
readonly功能不再被视为不稳定。readonlymodifier 现在也可以通过isReadonly()或returnsReadonly()函数在 reflection API 可见。controlled不再需要默认功能。noreturn类型现在可以向上转换为dynamic. <!-hhvm.jit_attempt_super_inlining被添加到.hhconfig,它在 HHVM 中启用了一种新的策略,试图对近似常量值进行常量折叠。–>Breaking Changes
private final修饰符的方法。使用private来代替。partialtyping mode 被删除。这包括对.php文件中<?hh // partial的支持,以及对.hackpartial文件的支持。<<__ConsistentConstruct>>但未声明显式构造函数时引发错误。更新说明:https://hhvm.com/blog/2021/11/19/hhvm-4.136.html