emscripten-core / emscripten

Emscripten: An LLVM-to-WebAssembly Compiler
Other
25.36k stars 3.25k forks source link

Add a benchmarker that stores sizes in a skia perf compatible file. #22097

Closed brendandahl closed 4 days ago

brendandahl commented 2 weeks ago

This will be run by emscripten releases to start tracking size benchmarks on our skia perf instance. I've intentially only added two benchmarks to start for testing.

The output format was verified using perf-tool. More info on the format at https://skia.googlesource.com/buildbot/+/refs/heads/main/perf/FORMAT.md

brendandahl commented 2 weeks ago

Better to view without whitespace changes https://github.com/emscripten-core/emscripten/pull/22097/files?w=1