Deprecated Catapult GitHub. Please instead use http://crbug.com "Speed>Benchmarks" component for bugs and https://chromium.googlesource.com/catapult for downloading and editing source code..
Browse cluster: WebAssembly Specification and Proposals →Catapult is a deprecated benchmarking and performance analysis tool originally maintained by Google's Chromium project. The repository contains Python-based infrastructure for performance monitoring and data export, including Apache Beam pipelines that export performance data from Chromium's datastore into BigQuery, along with utility modules for JavaScript and CSS minification (rJSmin and rCSSmin) and trace event instrumentation via py_trace_event, which integrates with Chromium's tracing system. The project is built primarily in Python and is designed for analyzing global performance characteristics of multi-threaded, multi-process applications, with data visualization through trace event viewers integrated with Chrome's developer tools.