HHVM is an open-source virtual machine designed for executing programs written in Hack and PHP

Facebookは6月7日(米国時間)、「HHVM 3.20|HHVM」において、HHVMの最新版となる「HHVM 3.20」の公開を伝えた。HHVMはFacebookが開発しているHackおよびPHPの実行環境。

HHVMはJIT技術を活用することで処理速度を高速化を実現しており、PHPの高い開発効率を活かしながら実行速度も確保している。

「HHVM 3.20」ではPHP7との互換性が向上しているほか、いくつかの新機能が追加されている。「HHVM 3.20」の主な変更点は次のとおり。

  • PHP7 Scalar Typehints処理の改善(既知のバグを修正するパッチに関しては近日中に公開予定)
  • PHP7.2に追加されたLibSodiumエクステンションを追加
  • リクエストごとのJIT処置時間に関して上限時間を指定する機能を追加
  • ワークスレッドで動作する再利用可能なTCの実現
  • パフォーマンスの向上

「HHVM 3.20」ではパフォーマンスが向上したほか、バグも修正されている。すでにHHVMの以前のバージョンを使用している場合、「HHVM 3.20」へアップグレードすることで処理速度を向上させることができる可能性がある。