Time Profiler is a sampling profiler, this one is instrumenting. They're both useful at different times - we find this one useful for
* Thread activity graphs with drill-in
* Seeing accurate counts of calls
* More precise per-call timings of messages
* Measurement of messages with highly variable performance