697bca01825df4f947e42bcc2475824a98843b42
The current output of var_export for collections isn't very useful. It outputs a call to __set_state like so: Map::__set_state(array(..)) This isn't particularly useful since collections don't implement the __set_state() method, and it is also suboptimal for the design of collections since it relies on using PHP arrays. This diff changes var_export to use collection literal syntax for collections instead of generating a call to __set_state().
HipHop VM for PHP
HipHop VM (HHVM) is a new open-source virtual machine designed for executing programs written in PHP. HHVM uses a just-in-time compilation approach to achieve superior performance while maintaining the flexibility that PHP developers are accustomed to. HipHop VM (and before it HPHPc) has realized >5x increase in throughput for Facebook compared with Zend PHP 5.2.
Required Packages, and Installing and Running HipHop VM
The latest information is available on the wiki.
Contributing to HipHop VM
HipHop VM is licensed under the PHP and Zend licenses except as otherwise noted.
Before changes can be accepted a Contributors Licensing Agreement must be signed and returned.
Descrição
Linguagens
C++
59.4%
PHP
34.1%
C
4.1%
Hack
1.4%
CMake
0.3%
Outra
0.6%