Implement support for a timeline trace implementation ftrace and microprofile are some pretty good tools for wiring up and is useful for seeing where CPU time is spent other than llvm-xray. This is fairly lightweight and could be added easily I just keep forgetting about it.