summaryrefslogtreecommitdiffstats
path: root/ipc/ipc_message_attachment_set.h
diff options
context:
space:
mode:
authorrockot <rockot@chromium.org>2016-03-22 18:32:18 -0700
committerCommit bot <commit-bot@chromium.org>2016-03-23 01:36:10 +0000
commit506f92fa27652f8e9cd5be3ea75a408f0890e975 (patch)
tree22b3a9e32a514b6f5c352115ce6340ebe9941f1d /ipc/ipc_message_attachment_set.h
parente73b1ec08b8d1dbde884f58a7a2c6cbbbccfa6ed (diff)
downloadchromium_src-506f92fa27652f8e9cd5be3ea75a408f0890e975.zip
chromium_src-506f92fa27652f8e9cd5be3ea75a408f0890e975.tar.gz
chromium_src-506f92fa27652f8e9cd5be3ea75a408f0890e975.tar.bz2
Make ChannelMojo Send thread-safe
Changes ChannelMojo to write outgoing Receive requests directly to the pipe rather than using its AssociatedInterfacePtr. The associated interface ID is still included in each outgoing message. This lets us mark ChannelMojo::Send as thread-safe, avoiding a thread-hop when sending IPCs through IPC::ChannelProxy. BUG=595082 Review URL: https://codereview.chromium.org/1825543002 Cr-Commit-Position: refs/heads/master@{#382762}
Diffstat (limited to 'ipc/ipc_message_attachment_set.h')
0 files changed, 0 insertions, 0 deletions