Litcius/Paper detail

Exploring Missed Optimizations in WebAssembly Optimizers

Zhibo Liu, Dongwei Xiao, Zongjie Li, Shuai Wang, Wei Meng

202324 citationsDOI

Abstract

The prosperous trend of deploying complex applications to web browsers has boosted the development of WebAssembly (wasm) compilation toolchains. Software written in different high-level programming languages are compiled into wasm executables, which can be executed fast and safely in a virtual machine. The performance of wasm executables depends highly on compiler optimizations. Despite the prosperous use of wasm executables, recent research has indicated that real-world wasm applications are slower than anticipated, suggesting deficiencies in wasm optimizations.

Topics & Concepts

ExecutableCompilerComputer scienceProgramming languageOperating systemSoftwareOptimizing compilerVirtual machineSoftware engineeringParallel computingParallel Computing and Optimization TechniquesSoftware Testing and Debugging TechniquesSoftware Engineering Research