This would be unbelievably inefficient, game engines will be running hundreds of millions of functions per second. And if the code runs 10x slower with the trace active, then it's no longer sensible.
We use sampling for the cases where this level of detail is needed as it has lower overhead.
We use sampling for the cases where this level of detail is needed as it has lower overhead.
What use case did you find this useful for?