I noticed that tracing the execution time of functions using erlang trace bifs is kind of slow (not unexpectedly).
Looking at the docs I found the following in:
“Time spent in the function is accumulated in two other counters, seconds and microseconds”
How does this happen in detail? Could someone explain how does trace_pattern with call_time option works internally?
Thank you in advance.