HHVM

求闻百科,共笔求闻
HHVM
HHVM logo, featuring white uppercase "HHVM" letters on a black background, with stylized triangular geometric shapes on the left
开发者脸书公司
首次发布2011年12月9日,​12年前​(2011-12-09
编程语言PHP, C++,[1]OCaml[2]Rust[3]
许可协议PHP LicensePHP许可证[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]

参考

  1. Building and installing HHVM on CentOS 7.x. github.com. Facebook. 2015-05-26-mdy [2015-06-12-mdy]. 
  2. Building the Hack typechecker. github.com. Facebook. 2014-09-10-mdy [2015-06-12-mdy]. 
  3. Facebook's HHVM Begins Seeing Rust Rewrite - Phoronix. [29 August 2019]. 
  4. facebook/hhvm: License. github.com. 脸书公司. [2014-08-02-mdy]. 
  5. HHVM source code on GitHub
  6. HHVM 4.0.0 | HHVM
  7. Ottoni, Guilherme.  缺少或|title=为空 (帮助)
  8. facebook/hhvm. github.com. Facebook. [2014-08-02-mdy]. 

外部链接