diff options
author | rockot <rockot@chromium.org> | 2016-03-22 18:32:18 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-03-23 01:36:10 +0000 |
commit | 506f92fa27652f8e9cd5be3ea75a408f0890e975 (patch) | |
tree | 22b3a9e32a514b6f5c352115ce6340ebe9941f1d /ipc/ipc_channel_win.h | |
parent | e73b1ec08b8d1dbde884f58a7a2c6cbbbccfa6ed (diff) | |
download | chromium_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_channel_win.h')
0 files changed, 0 insertions, 0 deletions