summaryrefslogtreecommitdiffstats
path: root/ipc/ipc_channel_reader.cc
diff options
context:
space:
mode:
authoryuhaoz <yuhaoz@google.com>2015-08-18 15:21:35 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-18 22:22:07 +0000
commit9b8157d6d674d1284370af3b59d8fb5539078387 (patch)
tree3f97047da4579550c27535539bbddb7c09fd4f25 /ipc/ipc_channel_reader.cc
parent2051ce7a01a4026ec1611c940a3d83a55a6e19ef (diff)
downloadchromium_src-9b8157d6d674d1284370af3b59d8fb5539078387.zip
chromium_src-9b8157d6d674d1284370af3b59d8fb5539078387.tar.gz
chromium_src-9b8157d6d674d1284370af3b59d8fb5539078387.tar.bz2
Migrate IPC to use Flow API v2.
BUG=https://github.com/catapult-project/catapult/issues/1079 Review URL: https://codereview.chromium.org/1291803005 Cr-Commit-Position: refs/heads/master@{#344053}
Diffstat (limited to 'ipc/ipc_channel_reader.cc')
-rw-r--r--ipc/ipc_channel_reader.cc17
1 files changed, 11 insertions, 6 deletions
diff --git a/ipc/ipc_channel_reader.cc b/ipc/ipc_channel_reader.cc
index 30f03a1..a76b7e6 100644
--- a/ipc/ipc_channel_reader.cc
+++ b/ipc/ipc_channel_reader.cc
@@ -155,14 +155,19 @@ void ChannelReader::DispatchMessage(Message* m) {
#ifdef IPC_MESSAGE_LOG_ENABLED
std::string name;
Logging::GetInstance()->GetMessageText(m->type(), &name, m, NULL);
- TRACE_EVENT1("ipc,toplevel", "ChannelReader::DispatchInputData", "name",
- name);
+ TRACE_EVENT_WITH_FLOW1("ipc,toplevel",
+ "ChannelReader::DispatchInputData",
+ m->flags(),
+ TRACE_EVENT_FLAG_FLOW_IN,
+ "name", name);
#else
- TRACE_EVENT2("ipc,toplevel", "ChannelReader::DispatchInputData", "class",
- IPC_MESSAGE_ID_CLASS(m->type()), "line",
- IPC_MESSAGE_ID_LINE(m->type()));
+ TRACE_EVENT_WITH_FLOW2("ipc,toplevel",
+ "ChannelReader::DispatchInputData",
+ m->flags(),
+ TRACE_EVENT_FLAG_FLOW_IN,
+ "class", IPC_MESSAGE_ID_CLASS(m->type()),
+ "line", IPC_MESSAGE_ID_LINE(m->type()));
#endif
- m->TraceMessageEnd();
bool handled = false;
if (IsInternalMessage(*m)) {