オープンソースのPHP実行環境「HHVM 3.10」リリース

 米Facebookが開発するPHP実行環境「HHVM」の開発チームは10月21日、最新版となる「HHVM 3.10.0」をリリースした。

 HHVM(HipHop Virtual Machine)はPHPおよびPHPを拡張したプログラム言語「Hack」で作成されたプログラムを高速に実行するために設計された仮想マシン。JITコンパイラアプローチにより優れた性能を実現する一方で、PHPの持つ開発の柔軟性を利用できるのが特徴。

 HHVM 3.10は、8月に公開されたHHVM 3.9に続く最新版。strtr()の一部の利用で性能を改善したという。ただし、一部でクラッシュを引き起こしているという報告も受けているとのことで、これは3.10.1で修正するとしている。また、rand()で大規模な整数を要求する際に生じていた不具合も修正された。

 PHP向けのデバッガ・プロファイラツール「XDEbug」との互換性や、PHPリフレクションのサポートも改善した。そのほか、多数のバグ修正や最適化により性能が強化されているという。

 Hack言語でも、インターフェイス型、一部標準ライブラリ関数向けの型チェックなどを強化したという。

HHVM
http://hhvm.com/