Facebook的HHVM开始使用Rust重写


Facebook的HHVM实现起初是一个高性能的PHP5实现,但现在只专注于为他们自己的Hack编程语言提供动力,它开始看到它的一些代码在Rust中被重写。

HHVM 4.20于周二发布,在此版本中,他们已将部分代码从OCaml转换为Rust。

Rust中重写的初始代码是HHVM/Hack解析器,可以通过其INI配置文件选择性地启用。

这个Rust的解析器应该与它们现有的解析器处于同等水平,尽管现在具有更高的内存安全性和Rust的其他好处。 用于在HHVM 4.20及更高版本上启用Rust编写的解析器的INI可调参数是hack.lang.hack_compiler_use_rust_parser=1。

有关新HHVM 4.20版本的更多详细信息,请参阅HHVM.com。

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2019-08/160417.htm

相关内容