I Made A Real-Time Build Visualizer
a day ago
- Visualizing builds reveals hidden inefficiencies like lack of parallelism and unnecessary repeated tasks.
- The tool 'What the Fork' captures system calls (fork, exec, exit) to create a detailed build timeline.
- Examples include projects using Cargo, CMake, Xcode, Zig, and Make that exhibit slowdowns from sequential execution or redundant checks.
- The tool works on any build system and language, and can be used for non-build processes that spawn sub-processes.