论文标题
WebAssembly字节码的超值化
Superoptimization of WebAssembly Bytecode
论文作者
论文摘要
通过快速采用WebAssembly的动机,我们提出了第一个功能管道,以支持WebAssembly字节码的超级优化。我们的管道可以在LLVM和蛋白质上使用。我们通过Rosetta代码项目的12个程序评估了超速级管道。我们的管道改善了12个程序中的8个代码部分的大小。我们通过两个案例研究讨论WebAssembly超级优化面临的挑战。
Motivated by the fast adoption of WebAssembly, we propose the first functional pipeline to support the superoptimization of WebAssembly bytecode. Our pipeline works over LLVM and Souper. We evaluate our superoptimization pipeline with 12 programs from the Rosetta code project. Our pipeline improves the code section size of 8 out of 12 programs. We discuss the challenges faced in superoptimization of WebAssembly with two case studies.