Overview of HHVM 4.75: Features, Improvements, and Upcoming Changes
The article introduces Facebook's HipHop VM (HHVM) as a PHP JIT compiler, highlights the performance gains and memory savings, details the release of version 4.75 with its supported versions, and outlines new highlights and upcoming deprecations such as the removal of is_array().
HipHop VM (HHVM) is a virtual machine introduced by Facebook to execute PHP code, functioning as a JIT compiler that generates fast native machine code.
Facebook states that HHVM will replace HPHPi for all PHP execution, offering up to 60% speed improvement and 90% memory reduction compared to the standard PHP interpreter.
Version 4.75 has been released, marking the end of support for version 4.68; versions 4.69‑4.74, as well as LTS releases 4.32 and 4.56, remain supported.
Originally built to translate PHP into native code, HHVM supports both PHP and the Hack language, but since version 4.0 it supports only Hack.
This version’s main highlights include:
Continuous improvements to the recently added highlighted error formatter.
Ability to force hh_client to output color escape sequences via the FORCE_ERROR_COLOR environment variable even when the output is not a terminal.
Upcoming changes will include:
Complete removal of the is_array() function.
Discontinuation of support for representing functions and methods using strings or tuples.
Laravel Tech Community
Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.