Dev Tools · 1h ago
Buildline merges cargo and Ninja build profiling into one timeline
Buildline is a new tool that merges profiling output from cargo and Ninja into a single Chrome Trace Event Format timeline, viewable in Perfetto. It reveals gaps between tool invocations, such as toolchain downloads and environment setup, which are invisible to individual profilers. The tool wraps each command without process interception, using a shared session file to correlate traces.
Meridian48 take
Buildline addresses a real pain point in multi-tool build profiling, but its value depends on adoption and integration into CI pipelines.
Read the full reporting
buildline: merging cargo and ninja's build profiling into one timeline →
DEV Community
build-profilingdeveloper-tools