summaryrefslogtreecommitdiffstats
path: root/ipc/ipc_message_macros.h
diff options
context:
space:
mode:
authorvadimt <vadimt@chromium.org>2014-09-25 15:08:59 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-25 22:09:13 +0000
commita19e4877974a6a0cfc53f92c1496a8f995fe2614 (patch)
treec04d9239d76317558ae584c6274dd6c0aedf3ec2 /ipc/ipc_message_macros.h
parentab5a96fa6cec2efe3e096e07b2eef466340de225 (diff)
downloadchromium_src-a19e4877974a6a0cfc53f92c1496a8f995fe2614.zip
chromium_src-a19e4877974a6a0cfc53f92c1496a8f995fe2614.tar.gz
chromium_src-a19e4877974a6a0cfc53f92c1496a8f995fe2614.tar.bz2
Adding tracking to verify the theory that jankiness of ExtensionMessageFilter::OnExtensionAddListener is because of the observer invocation.
BUG=401560, 417106 Review URL: https://codereview.chromium.org/600213002 Cr-Commit-Position: refs/heads/master@{#296804}
Diffstat (limited to 'ipc/ipc_message_macros.h')
-rw-r--r--ipc/ipc_message_macros.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/ipc/ipc_message_macros.h b/ipc/ipc_message_macros.h
index 4644113..e38ef28 100644
--- a/ipc/ipc_message_macros.h
+++ b/ipc/ipc_message_macros.h
@@ -914,7 +914,7 @@
#define IPC_MESSAGE_FORWARD(msg_class, obj, member_func) \
case msg_class::ID: { \
- TRACK_RUN_IN_IPC_HANDLER(member_func); \
+ TRACK_RUN_IN_THIS_SCOPED_REGION(member_func); \
if (!msg_class::Dispatch(&ipc_message__, obj, this, param__, \
&member_func)) \
ipc_message__.set_dispatch_error(); \
@@ -926,7 +926,7 @@
#define IPC_MESSAGE_FORWARD_DELAY_REPLY(msg_class, obj, member_func) \
case msg_class::ID: { \
- TRACK_RUN_IN_IPC_HANDLER(member_func); \
+ TRACK_RUN_IN_THIS_SCOPED_REGION(member_func); \
if (!msg_class::DispatchDelayReply(&ipc_message__, obj, param__, \
&member_func)) \
ipc_message__.set_dispatch_error(); \
@@ -940,14 +940,14 @@
// TODO(jar): fix chrome frame to always supply |code| argument.
#define IPC_MESSAGE_HANDLER_GENERIC(msg_class, code) \
case msg_class::ID: { \
- /* TRACK_RUN_IN_IPC_HANDLER(code); TODO(jar) */ \
+ /* TRACK_RUN_IN_THIS_SCOPED_REGION(code); TODO(jar) */ \
code; \
} \
break;
#define IPC_REPLY_HANDLER(func) \
case IPC_REPLY_ID: { \
- TRACK_RUN_IN_IPC_HANDLER(func); \
+ TRACK_RUN_IN_THIS_SCOPED_REGION(func); \
func(ipc_message__); \
} \
break;