The current profiler averages all calls to a function together, regardless of where or in what context the function was called. This often makes it hard to draw useful conclusions from the data, especially when a function behaves differently depending...