I was able to fulfill my longtime desire for logging all rust function calls with uftrace.
It ended up not that useful in my latest bug investigation but perhaps it can benefit us in the future.
I wrote up how to use it in PR#7145.
It would be interesting to see the full flow of compilation with pruning for recursion.
That might be an interesting way to group and document the parts for the compiler
I was able to fulfill my longtime desire for logging all rust function calls with
uftrace.
I also made this diff tool for traces that I wanted to show off :)
image.png
I did not find a regular diff very useful so I made one that highlights lines that do not occur in the counterpart while ignoring characters like {,} and ;. It's also nice that it can collapse/fold functions.
Last updated: Nov 08 2025 at 12:13 UTC