Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libchrome
/
76f3652d1703ea41902b9a1a6b84b77c6bc6993c
/
ipc
/
ipc_sync_channel.cc
e86d049
[MessageLoop] Fix message_loop.h includes
by Gabriel Charette
· 6 years ago
208544f
[MessageLoop] Fix IWYU for (SingleThread|Sequenced)TaskRunner
by Gabriel Charette
· 6 years ago
6b80f39
Fix race on ipc_task_runner().
by Sergey Kuznetsov
· 7 years ago
404d6d6
Make task runners at RTCPeerConnectionHandle in WaitableEventWatcher changeable
by Hajime Hoshi
· 7 years ago
15c2b01
Mojofy DWriteFontProxy.
by Sam McNally
· 7 years ago
31bfe1a
Run clang-tidy modernize-use-equals-{delete,default} on //ipc
by Chris Watkins
· 7 years ago
9570c52
Make IPC listener task runner changeable
by Hajime Hoshi
· 7 years ago
99b030a
Migrate MessageLoop::ScopedNestableTaskAllower to RunLoop::Type::kNestableTasksAllowed when used in same scope as a RunLoop variable.
by Gabriel Charette
· 7 years ago
6eae758
Reland "Mojo: Allow duplicate events in SyncHandleRegistry"
by Ken Rockot
· 7 years ago
91c67ab
Speculatively revert "Mojo: Allow duplicate events in SyncHandleRegistry"
by Tarun Bansal
· 7 years ago
918a052
Mojo: Allow duplicate events in SyncHandleRegistry
by Ken Rockot
· 7 years ago
bd20ea9
Replace base::MakeUnique with std::make_unique in ipc/.
by Jeremy Roman
· 7 years ago
f4a97cb
Add a dcheck to warn if someone sends a sync IPC through IPC::ChannelProxy.
by John Abd-El-Malek
· 7 years ago
0a9b782
Add missing IWYU message_loop.h includes.
by gab
· 7 years ago
3bf38eb
Reland "Add enable_ipc_logging build argument"
by davidsz
· 7 years ago
0cbc7c7
Replace "nested message loop" with "nested run loop" in comments.
by gab
· 7 years ago
6a27536
Convert WaitableEvent::EventCallback to OnceCallback
by tzik
· 7 years ago
b99b13c
Revert of Reland "Add enable_ipc_logging build argument" (patchset #1 id:1 of https://codereview.chromium.org/2777983005/ )
by jwd
· 7 years ago
3555586
Reland "Add enable_ipc_logging build argument (patchset #2 id:20001 of https://codereview.chromium.org/2770653002/ )"
by davidsz
· 7 years ago
39af274
Use WaitableEvents to wake up sync IPC waiting
by rockot
· 7 years ago
caafbae
Revert of Add enable_ipc_logging build argument (patchset #2 id:20001 of https://codereview.chromium.org/2770653002/ )
by rockot
· 7 years ago
61f35fd
Add enable_ipc_logging build argument
by davidsz
· 7 years ago
a07beef
Mojo: Armed Watchers
by rockot
· 7 years ago
7a1ef76
Require explicit selection of traits for LazyInstance
by scottmg
· 8 years ago
05d22c1
Tag some of Mojo heap allocations for the heap profiler.
by jcivelli
· 8 years ago
f6be8ad
Remove MessageLoop destruction observer from mojo::Watcher.
by yzshen
· 8 years ago
c9e6485
Revert of Remove MessageLoop destruction observer from mojo::Watcher. (patchset #2 id:20001 of https://codereview.chromium.org/2475273003/ )
by xlai
· 8 years ago
4c04178
Remove MessageLoop destruction observer from mojo::Watcher.
by fdoray
· 8 years ago
d0267ce
IPC: Delete thread-safe send support
by rockot
· 8 years ago
e7c4790
Reworks Channel pausing behavior
by rockot
· 8 years ago
685505b
Mojo Channel: Fix deferred proxy dispatch; support paused channels
by rockot
· 8 years ago
5c2ca20
Remove unneeded scoped_refptr<>::get() on method binding
by tzik
· 8 years ago
70020b3
Adds sync message support to Channel-associated interfaces.
by rockot
· 8 years ago
0a32171
Reland Mojo-based waiting for IPC::SyncChannel
by rockot
· 8 years ago
c278316
Remove remaining calls to deprecated MessageLoop methods.
by fdoray
· 8 years ago
71bef07
Revert Mojo-based SyncChannel waiting again
by rockot
· 8 years ago
21efb01
Simplify SyncChannel message pumping event
by rockot
· 8 years ago
db49e2d
Implements Mojo-based waiting for IPC::SyncChannel
by rockot
· 8 years ago
d60751d
Revert IPC SyncChannel to base::WaitableEvent waiting
by rockot
· 8 years ago
75f5857
Revert "Send input event IPCs directly from the UI thread"
by rockot
· 8 years ago
23c98eb
Use Mojo pipes to signal sync IPC events
by rockot
· 8 years ago
8513bda
Revert of Use Mojo pipes to signal sync IPC events (patchset #30 id:760001 of https://codereview.chromium.org/2033243003/ )
by tommycli
· 8 years ago
e35e9f0
Use Mojo pipes to signal sync IPC events
by rockot
· 8 years ago
c1aebcf
Migrate WaitableEvent to enum-based constructor in ipc/
by gab
· 8 years ago
4ca9264
Send input event IPCs directly from the UI thread
by rockot
· 8 years ago
0867a90
Fix include path for moved thread_task_runner_handle.h header in ipc/
by gab
· 8 years ago
c3fb6c5
Convert scoped_ptr to std::unique_ptr in //ipc.
by danakj
· 8 years ago
bc0cf5d
Add tracing events to track the synchronous IPC blocker
by tzik
· 8 years ago
6441ef5
Add RetainedRef uses where needed.
by vmpstr
· 8 years ago
6c1ffcf
Global conversion of Pass()→std::move() on OS==linux
by dcheng
· 9 years ago
42ebda4
Switch to standard integer types in ipc/.
by avi
· 9 years ago
1892b29
Change VLOGs in ipc::SyncChannel to DVLOGs.
by bauerb
· 9 years ago
c596f54
ipc: Remove unnecessary attachment broker plumbing.
by erikchen
· 9 years ago
1cbfa08
ipc: Convert int types from basictypes.h to the ones from stdint.h
by tfarina
· 9 years ago
8115a59
Complete SyncMessageFilter initialization after SyncChannel initialization
by rockot
· 9 years ago
edb9203
Let IPC::SyncMessageFilter take advantage of thread-safe Send.
by rockot
· 9 years ago
99b3dc0
IPC: Make ChannelReader inherit from SupportsAttachmentBrokering.
by erikchen
· 9 years ago
45e7b0a
Mechanical rename of tracing includes (remaining bits)
by primiano
· 10 years ago
221f6a9
Misc. cleanup, primarily removing unused locals.
by pkasting
· 10 years ago
07bc797
ipc/ fixups for scoped_refptr operator T* removal.
by dcheng
· 10 years ago
ea780ac
Manual fixups for scoped_refptr operator T* removal in ipc/
by dcheng
· 10 years ago
d67586a
Remove implicit conversions from scoped_refptr to T* in ipc/
by dcheng
· 10 years ago
15996aa
Introduce ChannelMojo
by morrita@chromium.org
· 10 years ago
15b4860
Add IPC::ChannelProxy::Create() and IPC::SyncChannel::Create()
by morrita@chromium.org
· 10 years ago
773476a
Revert 274310 "Introduce IPC::ChannelProxy::Create*() and IPC::S..."
by lambroslambrou@chromium.org
· 10 years ago
822cdcb
Introduce IPC::ChannelProxy::Create*() and IPC::SynChannel::Create*()
by morrita@chromium.org
· 10 years ago
24f2bea
IPC: Restrict 'toplevel' to truly toplevel events.
by epenner@chromium.org
· 10 years ago
1446d8a
DCHECK that listener thread != IO thread
by dmichael@chromium.org
· 10 years ago
609a689
Remove SyncChannel::SendWithTimeout
by piman@chromium.org
· 10 years ago
4529a9d
Make flow event traces disabled-by-default
by fmeawad@chromium.org
· 11 years ago
23b6623
Update ipc/ to use scoped_refptr<T>::get() rather than implicit "operator T*"
by rsleevi@chromium.org
· 11 years ago
0b2c2a5
ipc: Use base::MessageLoop.
by xhwang@chromium.org
· 11 years ago
cd16b3a
Refactor: Simplify WaitableEventWatcher.
by teravest@chromium.org
· 12 years ago
beb853c
Revert 179987
by dmichael@chromium.org
· 12 years ago
96c2504
Refactor: Simplify WaitableEventWatcher.
by teravest@chromium.org
· 12 years ago
0ece3d0
Add traces for SyncChannel::SendWithTimeout
by piman@chromium.org
· 12 years ago
8d5d93d
Enable verbose logging during PluginMsg_CreateInstance.
by bauerb@chromium.org
· 12 years ago
133d70f
Revert 151975 - Enable verbose logging during PluginMsg_CreateInstance.
by piman@chromium.org
· 12 years ago
381cdb8
Enable verbose logging during PluginMsg_CreateInstance.
by bauerb@chromium.org
· 12 years ago
238ea98
Add moar logging for "Couldn't load plug-in" errors.
by bauerb@chromium.org
· 12 years ago
5b6d49c
Cleanup IPC::ChannelProxy to use SingleThreadTaskRunner
by sergeyu@chromium.org
· 12 years ago
db1259e
Remove Message::Sender and Channel::Listener typedefs.
by brettw@chromium.org
· 12 years ago
de4e75e
ipc: don't treat replies with the unblock flag set as regular messages
by piman@chromium.org
· 12 years ago
5a00b88
IPC: change sync channel dispatch restriction to allow dispatch to other channels within the same "group"
by piman@chromium.org
· 12 years ago
56b3370
Convert uses of int ms to TimeDelta in content/browser, ipc, and webkit/plugins.
by tedvessenes@gmail.com
· 13 years ago
ec76419
Prefer ScopedNestableTaskAllower over manual save/restore
by dhollowa@chromium.org
· 13 years ago
3c3a813
Reimplement ReceivedSyncMsgQueue::DispatchMessages
by jhorwich@chromium.org
· 13 years ago
9ccb469
Allow proxy channels to be created without initializing the underlying channel.
by kkania@chromium.org
· 13 years ago
b24883c
Allow linker initialization of lazy instance
by joth@chromium.org
· 13 years ago
9827bd1
base:Bind: Convert ipc/.
by jhawkins@chromium.org
· 13 years ago
8e2e300
Delete Tracked, and move Location to its own file.
by ajwong@chromium.org
· 13 years ago
ad12d3d
This patch caused Chrome to be unable to load any web pages on Chrome OS.
by satorux@chromium.org
· 13 years ago
a2e284f
Fix IPC OnChannelConnected() to send correct PID on Linux/CrOS
by jamescook@chromium.org
· 13 years ago
ba04861
Add MessageLoopProxy::current
by nduca@chromium.org
· 13 years ago
06d1844
Switch IPC::ChannelProxy to use MessageLoopProxy instead of MessageLoop. This allows us to remove usage of the IOThread object, and generally makes IPC::ChannelProxy more robust for future uses.
by jam@chromium.org
· 13 years ago
90594e3
Improving logging in /app, /base, /crypto and /ipc. Updating plain DCHECK() usages for DCHECK_EQ/LE/GE() equivalents.
by kushi.p@gmail.com
· 13 years ago
b57fa13
Add additional comments to the sync channel.
by brettw@chromium.org
· 13 years ago
0cbefaa
Add sync context dispatch restriction.
by piman@google.com
· 13 years ago
abe477a
Remove obsolete base/lock.h and fix up callers to use the new header file and
by brettw@chromium.org
· 14 years ago
5238c7d
Move CancellationFlag and WaitableEvent to the synchronization subdirectory.
by brettw@chromium.org
· 14 years ago
Next »