Wasmizer: Curating WebAssembly-driven Projects on GitHub
Software Engineering
2023-09-06 v1
Abstract
WebAssembly has attracted great attention as a portable compilation target for programming languages. To facilitate in-depth studies about this technology, we have deployed Wasmizer, a tool that regularly mines GitHub projects and makes an up-to-date dataset of WebAssembly sources and their binaries publicly available. Presently, we have collected 2 540 C and C++ projects that are highly-related to WebAssembly, and built a dataset of 8 915 binaries that are linked to their source projects. To demonstrate an application of this dataset, we have investigated the presence of eight WebAssembly compilation smells in the wild.
Cite
@article{arxiv.2303.09623,
title = {Wasmizer: Curating WebAssembly-driven Projects on GitHub},
author = {Alexander Nicholson and Quentin Stiévenart and Arash Mazidi and Mohammad Ghafari},
journal= {arXiv preprint arXiv:2303.09623},
year = {2023}
}
Comments
11 pages + 1 page of references Preprint of MSR'23 publication