From 79e2842381615e62b0b080a30518ead3226142d3 Mon Sep 17 00:00:00 2001 From: pbos Date: Fri, 29 Apr 2016 08:48:05 -0700 Subject: [PATCH] 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} --- webrtc/base/messagequeue.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/webrtc/base/messagequeue.cc b/webrtc/base/messagequeue.cc index c435dd889e..1ccee00c71 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::Clear(MessageHandler* phandler, } void MessageQueue::Dispatch(Message *pmsg) { + TRACE_EVENT0("webrtc", "MessageQueue::Dispatch"); pmsg->phandler->OnMessage(pmsg); }