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

20-09-25 banq

PHP是一种流行的弱类型通用编程语言。此语言最初是为构建动态网页而设计的,此后在服务器端Web开发中得到了广泛的采用。

GraalVM是支持多种语言执行的虚拟机,这些语言被实现为基于Truffle的抽象语法树(AST)解释器。GraalVM使用Graal作为其JIT编译器,将频繁执行的代码片段编译为机器代码。graalphp是Truffle和GraalVM上托管的PHP实验性编译器和运行时。

 

为了进行“计算机语言基准游戏”的综合基准测试。这里实现了PHP语言的一个子集,基准测试比较了PHP 7和HHVM之类的替代实现的峰值性能。

                   

猜你喜欢