Index: base/message_loop/message_pump_libevent.cc |
diff --git a/base/message_loop/message_pump_libevent.cc b/base/message_loop/message_pump_libevent.cc |
index 743b4f740eedba8dcf96c05d5e994d1909d5fcb4..b5b1fb7e81e860340920174309f968fe0048a0a6 100644 |
--- a/base/message_loop/message_pump_libevent.cc |
+++ b/base/message_loop/message_pump_libevent.cc |
@@ -15,6 +15,7 @@ |
#include "base/observer_list.h" |
#include "base/posix/eintr_wrapper.h" |
#include "base/time/time.h" |
+#include "base/trace_event/trace_event.h" |
#include "third_party/libevent/event.h" |
#if defined(OS_MACOSX) |
@@ -344,6 +345,8 @@ void MessagePumpLibevent::OnLibeventNotification(int fd, short flags, |
WeakPtr<FileDescriptorWatcher> controller = |
static_cast<FileDescriptorWatcher*>(context)->weak_factory_.GetWeakPtr(); |
DCHECK(controller.get()); |
+ TRACE_EVENT1("toplevel", "MessagePumpLibevent::OnLibeventNotification", |
+ "fd", fd); |
MessagePumpLibevent* pump = controller->pump(); |
pump->processed_io_events_ = true; |