Add tracing to MessageQueue::Dispatch.
Accounts for additional blocking yet unaccounted for that's not visible
through invoke.
BUG=
R=tommi@webrtc.org
Review-Url: https://codereview.webrtc.org/1932753002
Cr-Commit-Position: refs/heads/master@{#12565}
diff --git a/webrtc/base/messagequeue.cc b/webrtc/base/messagequeue.cc
index c435dd8..1ccee00 100644
--- a/webrtc/base/messagequeue.cc
+++ b/webrtc/base/messagequeue.cc
@@ -13,6 +13,7 @@
#include "webrtc/base/common.h"
#include "webrtc/base/logging.h"
#include "webrtc/base/messagequeue.h"
+#include "webrtc/base/trace_event.h"
namespace rtc {
@@ -441,6 +442,7 @@
}
void MessageQueue::Dispatch(Message *pmsg) {
+ TRACE_EVENT0("webrtc", "MessageQueue::Dispatch");
pmsg->phandler->OnMessage(pmsg);
}