PHP virtual machine HHVM 3.26 released, introducing a new HackC compiler

  

HHVM 3.26 has been released with notable updates:

  • Hack Compiler - HackC

  • Re-licensing of typechecker and related tools and libraries under the MIT open source license

  • Support for Ubuntu 18.04

The development team said that after more than a year of development, the HackC compiler is now enabled by default in version 3.26. Includes full-fidelity parser (FFP) and bytecode emitter for Hack and PHP languages. FFP already supports several tools, such as through the Language Server Protocol, hackfmt and hhast to integrate with Hack's IDE.

Additionally, HackC passes all of HHVM's tests - including the PHP specification tests - and generates semantically identical bytecode.

In terms of licensing, Hack is now available under the MIT license, and 3.26 is the first stable version to adopt this clause.

This update has a lot of content. For details, please check  https://hhvm.com/blog/2018/05/07/hhvm-3.26.html  
Source code download: https://github.com/facebook/hhvm/releases/tag/ HHVM-3.26.0

HipHopVM (HHVM) is a virtual machine introduced by Facebook to execute PHP code. It is a PHP JIT (Just-In-Time) compiler, which has the advantages of generating fast code and instant compilation.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325801909&siteId=291194637