开发者 | 脸书公司 |
---|---|
首次发布 | 2011年12月9日 |
编程语言 | PHP, C++,[1]OCaml[2]和Rust[3] |
许可协议 | PHP License和PHP许可证[4] |
网站 | HHVM.com |
HipHop虚拟机(HipHop Virtual Machine,简称HHVM)是一个由Facebook开发的基于即时编译(JIT)的开源虚拟机,它的源代码托管在GitHub上[5]。HHVM能作为Hack编程语言的执行引擎,在HHVM第4版发布之前,它用于支持PHP的执行[6]。通过JIT的编译,Hack代码首先被编译为中间HipHop字节码(HHBC),然后再动态编译成X86-64机器代码以及进行优化并在本机执行[7][8]。
参考
- ↑ Building and installing HHVM on CentOS 7.x. github.com. Facebook. 2015-05-26-mdy [2015-06-12-mdy].
- ↑ Building the Hack typechecker. github.com. Facebook. 2014-09-10-mdy [2015-06-12-mdy].
- ↑ Facebook's HHVM Begins Seeing Rust Rewrite - Phoronix. [29 August 2019].
- ↑ facebook/hhvm: License. github.com. 脸书公司. [2014-08-02-mdy].
- ↑ HHVM source code on GitHub
- ↑ HHVM 4.0.0 | HHVM
- ↑ Ottoni, Guilherme. 缺少或
|title=
为空 (帮助) - ↑ facebook/hhvm. github.com. Facebook. [2014-08-02-mdy].