HHVM 4.65 发布
HHVM 4.65 已经发布了,此版本标志着对 4.58 版本支持的终止。目前 HHVM 4.59-4.64 仍受支持,4.32 LTS 和 4.56 LTS 版本也受支持。
此版本亮点包括:
-
is 和 as 作为对已检查枚举的检查现在仅检查基础类型,而不是值,这使它们与参数和返回类型强制保持一致。
- 添加了 _with_error() 函数的各种变体,例如 preg_grep_with_error()、preg_match_with_error() 与 preg_replace_with_error(),以避免需要进行 preg_last_error() 调用以及随之而来的全局状态。
- 新增
HH\is_vec_or_varray()
与HH\is_dict_or_darray()
函数。 - 当不兼容的类型彼此继承时,显示更清晰的错误消息,例如,一个类不能 extend 一个接口,但是可以 implement 一个。
特性上的变化:(array) 强制类型转换将会变成解析错误。当前是类型检查器错误,现在可以使用新的 hhvm.hack.lang.disable_array_cast INI 设置将其转变为运行时错误。
此外还有一些破坏性变更,详情查看发布说明:
https://hhvm.com/blog/2018/05/24/hhvm-3.26.3.html
HHVM 原本是由 Facebook 打造的 PHP 虚拟机,它通过将 PHP 代码动态翻译成原生机器码而大幅提高速度。HHVM 支持 PHP 和 PHP 方言 Hack 语言,但从 4.0 版本开始,仅支持 Hack 语言。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Screen To Gif 2.26 发布,动画录制软件
Screen to Gif 是一款方便好用的小软件,可以用来快速录制屏幕上的指定区域,将其直接保存为 GIF 动画文件。 目前,Screen To Gif 2.26 已完成发布。具体更新内容如下: New 延时录制。 从头开始重新设计内置编码器。 现在,用户可以选择颜色量化方法(Neural、Octree、MedianCut、Grayscale 和 MostUsed)并了解它们之间的差异。 用户可以选择用于Neural、Octree、MedianCut、Grayscale 和 MostUsed量化方法的颜色数量。 在内置编码器中增加了对透明度的支持(适用于所有量化方法)。 现在,用户可以从录像机窗口中切换捕获频率模式(暂停或停止时,甚至更改帧频)。 编码现在显示在编辑器附带的弹出窗口中(但用户仍然可以使用较旧的替代方法,即单独的窗口)。 现在,用户可以查看编码过程的总经过时间。 神经量化方法的“Quality”滑块现在称为“Sampling”,并且已正确解释其含义。 更新了匈牙利、荷兰和俄罗斯的本地化版本。 Bug 修复 当帧中存在用 chroma key的颜色时,内置编码器发出绿色伪...
- 下一篇
米拓 6 端小程序插件已开放免申请使用
米拓小程序即“米拓展示型小程序”自2019年12月1日上线以来,得到了广大客户的认可,发布至今已有数千个站点申请使用米拓小程序及小程序免费模板。 米拓小程序可免费使用,支持微信、百度、支付宝、字节跳动、QQ、360小程序。 为了方便用户使用,米拓决定自2020年7月6日起,将“米拓展示型小程序插件”及“米拓展示型小程序免费模板”完全开放给所有用户使用。 任何使用“米拓企业建站系统”搭建的网站,都可以免费安装“米拓展示型小程序插件”并使用“米拓展示型小程序免费模板”生成自己的展示型小程序。 详细介绍:https://www.mituo.cn/wxapp/ 使用教程:https://doc.metinfo.cn/apps/mini/mini26.html
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果