github-abertschi/graalphp:一个基于GraalVM的高效PHP实现,比传统PHP7或HHVM性能提升接近10倍!


PHP是一种流行的弱类型通用编程语言。此语言最初是为构建动态网页而设计的,此后在服务器端Web开发中得到了广泛的采用。
GraalVM是支持多种语言执行的虚拟机,这些语言被实现为基于Truffle的抽象语法树(AST)解释器。GraalVM使用Graal作为其JIT编译器,将频繁执行的代码片段编译为机器代码。graalphp是Truffle和GraalVM上托管的PHP实验性编译器和运行时。
 
为了进行“计算机语言基准游戏”的综合基准测试。这里实现了PHP语言的一个子集,基准测试比较了PHP 7和HHVM之类的替代实现的峰值性能。