I made a build profiler to understand Bun’s compile times
Summary
An open-source tool called buildprof is introduced to visualize where build time goes on Linux, demonstrated on Bun’s Zig and Rust builds. The post explains how LTO settings and dependency workflows affect link times and shows how building WebKit with compatible ThinLTO can cut overall time. It also details how to record and interpret build traces to identify bottlenecks and opportunities for parallelism.