My project can now draw a timeline for make and all the child processes it launches. In this video it's profiling the build of an open source rust project. My program collects syscall/process/timing data in realtime, so in the video you see the timeline scaling to make room for more samples. Above the timeline, I have a list of all the executables used over the course of the build. &wtf