Sign in
chromium
/
chromium
/
src
/
bdd6381bda3548bbca99e1f030302f957ce2bcb6
/
ipc
/
ipc_sync_channel.cc
2d879af
Run clang-tidy modernize-use-equals-{delete,default} on //ipc
by Chris Watkins
· 8 years ago
ff15e97
Make IPC listener task runner changeable
by Hajime Hoshi
· 8 years ago
43b8bf3
Migrate MessageLoop::ScopedNestableTaskAllower to RunLoop::Type::kNestableTasksAllowed when used in same scope as a RunLoop variable.
by Gabriel Charette
· 8 years ago
267df5a
Reland "Mojo: Allow duplicate events in SyncHandleRegistry"
by Ken Rockot
· 8 years ago
0029db15
Speculatively revert "Mojo: Allow duplicate events in SyncHandleRegistry"
by Tarun Bansal
· 8 years ago
327ed96
Mojo: Allow duplicate events in SyncHandleRegistry
by Ken Rockot
· 8 years ago
160eb92
Replace base::MakeUnique with std::make_unique in ipc/.
by Jeremy Roman
· 8 years ago
d1d6f6a
Add a dcheck to warn if someone sends a sync IPC through IPC::ChannelProxy.
by John Abd-El-Malek
· 8 years ago
f64a25e
Add missing IWYU message_loop.h includes.
by gab
· 8 years ago
041528a
Reland "Add enable_ipc_logging build argument"
by davidsz
· 8 years ago
2998ee7
Replace "nested message loop" with "nested run loop" in comments.
by gab
· 8 years ago
130cfd0c
Convert WaitableEvent::EventCallback to OnceCallback
by tzik
· 8 years ago
c102892
Revert of Reland "Add enable_ipc_logging build argument" (patchset #1 id:1 of https://codereview.chromium.org/2777983005/ )
by jwd
· 8 years ago
b39d833
Reland "Add enable_ipc_logging build argument (patchset #2 id:20001 of https://codereview.chromium.org/2770653002/ )"
by davidsz
· 8 years ago
b62e2e3
Use WaitableEvents to wake up sync IPC waiting
by rockot
· 8 years ago
844b401
Revert of Add enable_ipc_logging build argument (patchset #2 id:20001 of https://codereview.chromium.org/2770653002/ )
by rockot
· 8 years ago
76890ec
Add enable_ipc_logging build argument
by davidsz
· 8 years ago
9eadaba
Mojo: Armed Watchers
by rockot
· 8 years ago
5e65e3a
Require explicit selection of traits for LazyInstance
by scottmg
· 8 years ago
2207af1
Tag some of Mojo heap allocations for the heap profiler.
by jcivelli
· 9 years ago
1bd2370
Remove MessageLoop destruction observer from mojo::Watcher.
by yzshen
· 9 years ago
ee88cfeec
Revert of Remove MessageLoop destruction observer from mojo::Watcher. (patchset #2 id:20001 of https://codereview.chromium.org/2475273003/ )
by xlai
· 9 years ago
da6bd89a
Remove MessageLoop destruction observer from mojo::Watcher.
by fdoray
· 9 years ago
b97e3d3
IPC: Delete thread-safe send support
by rockot
· 9 years ago
1018875
Reworks Channel pausing behavior
by rockot
· 9 years ago
401fb2c
Mojo Channel: Fix deferred proxy dispatch; support paused channels
by rockot
· 9 years ago
07cace4
Remove unneeded scoped_refptr<>::get() on method binding
by tzik
· 9 years ago
9abe09b
Adds sync message support to Channel-associated interfaces.
by rockot
· 9 years ago
3c23629
Reland Mojo-based waiting for IPC::SyncChannel
by rockot
· 9 years ago
6d056ff
Remove remaining calls to deprecated MessageLoop methods.
by fdoray
· 9 years ago
ee0123e2
Revert Mojo-based SyncChannel waiting again
by rockot
· 9 years ago
9981a62
Simplify SyncChannel message pumping event
by rockot
· 9 years ago
64e65de
Implements Mojo-based waiting for IPC::SyncChannel
by rockot
· 9 years ago
7b7e60f
Revert IPC SyncChannel to base::WaitableEvent waiting
by rockot
· 9 years ago
f14a8ae
Revert "Send input event IPCs directly from the UI thread"
by rockot
· 9 years ago
6d7be62
Use Mojo pipes to signal sync IPC events
by rockot
· 9 years ago
5628ee3
Revert of Use Mojo pipes to signal sync IPC events (patchset #30 id:760001 of https://codereview.chromium.org/2033243003/ )
by tommycli
· 9 years ago
9791271
Use Mojo pipes to signal sync IPC events
by rockot
· 9 years ago
90c2c5c
Migrate WaitableEvent to enum-based constructor in ipc/
by gab
· 9 years ago
868f89e7
Send input event IPCs directly from the UI thread
by rockot
· 9 years ago
f08ccc0
Fix include path for moved thread_task_runner_handle.h header in ipc/
by gab
· 9 years ago
03de39b2
Convert scoped_ptr to std::unique_ptr in //ipc.
by danakj
· 9 years ago
a08b2fd
Add tracing events to track the synchronous IPC blocker
by tzik
· 9 years ago
a34d1132
Add RetainedRef uses where needed.
by vmpstr
· 9 years ago
e4860045
Global conversion of Pass()→std::move() on OS==linux
by dcheng
· 10 years ago
246998d8
Switch to standard integer types in ipc/.
by avi
· 10 years ago
3e9be73
Change VLOGs in ipc::SyncChannel to DVLOGs.
by bauerb
· 10 years ago
30dc281
ipc: Remove unnecessary attachment broker plumbing.
by erikchen
· 10 years ago
10a5c06
ipc: Convert int types from basictypes.h to the ones from stdint.h
by tfarina
· 10 years ago
29ade1b
Complete SyncMessageFilter initialization after SyncChannel initialization
by rockot
· 10 years ago
ac64ae92f
Let IPC::SyncMessageFilter take advantage of thread-safe Send.
by rockot
· 10 years ago
27aa7d8
IPC: Make ChannelReader inherit from SupportsAttachmentBrokering.
by erikchen
· 10 years ago
7182d7b
Mechanical rename of tracing includes (remaining bits)
by primiano
· 11 years ago
7bc277b
Misc. cleanup, primarily removing unused locals.
by pkasting
· 11 years ago
ff04843f
ipc/ fixups for scoped_refptr operator T* removal.
by dcheng
· 11 years ago
fd03370
Manual fixups for scoped_refptr operator T* removal in ipc/
by dcheng
· 11 years ago
d4d317a4
Remove implicit conversions from scoped_refptr to T* in ipc/
by dcheng
· 11 years ago
6486088
Introduce ChannelMojo
by
[email protected]
· 11 years ago
fca876a1
Add IPC::ChannelProxy::Create() and IPC::SyncChannel::Create()
by
[email protected]
· 11 years ago
3b0e466
Revert 274310 "Introduce IPC::ChannelProxy::Create*() and IPC::S..."
by
[email protected]
· 11 years ago
cf178fb7
Introduce IPC::ChannelProxy::Create*() and IPC::SynChannel::Create*()
by
[email protected]
· 11 years ago
d6cbf05
IPC: Restrict 'toplevel' to truly toplevel events.
by
[email protected]
· 11 years ago
1f9cf47
DCHECK that listener thread != IO thread
by
[email protected]
· 11 years ago
5855f1d
Remove SyncChannel::SendWithTimeout
by
[email protected]
· 11 years ago
0f73535a
Make flow event traces disabled-by-default
by
[email protected]
· 12 years ago
1757164
Update ipc/ to use scoped_refptr<T>::get() rather than implicit "operator T*"
by
[email protected]
· 12 years ago
fd0a773a
ipc: Use base::MessageLoop.
by
[email protected]
· 12 years ago
329be05
Refactor: Simplify WaitableEventWatcher.
by
[email protected]
· 13 years ago
1eaa5479
Revert 179987
by
[email protected]
· 13 years ago
06a07d9
Refactor: Simplify WaitableEventWatcher.
by
[email protected]
· 13 years ago
60b2c61f
Add traces for SyncChannel::SendWithTimeout
by
[email protected]
· 13 years ago
33c66e3
Enable verbose logging during PluginMsg_CreateInstance.
by
[email protected]
· 13 years ago
3c102740
Revert 151975 - Enable verbose logging during PluginMsg_CreateInstance.
by
[email protected]
· 13 years ago
099752fa
Enable verbose logging during PluginMsg_CreateInstance.
by
[email protected]
· 13 years ago
211142cd
Add moar logging for "Couldn't load plug-in" errors.
by
[email protected]
· 13 years ago
b243230
Cleanup IPC::ChannelProxy to use SingleThreadTaskRunner
by
[email protected]
· 13 years ago
b7f59e82
Remove Message::Sender and Channel::Listener typedefs.
by
[email protected]
· 13 years ago
9134cce6d
ipc: don't treat replies with the unblock flag set as regular messages
by
[email protected]
· 13 years ago
298ee7d
IPC: change sync channel dispatch restriction to allow dispatch to other channels within the same "group"
by
[email protected]
· 13 years ago
5896fa04
Convert uses of int ms to TimeDelta in content/browser, ipc, and webkit/plugins.
by
[email protected]
· 13 years ago
b5717a4
Prefer ScopedNestableTaskAllower over manual save/restore
by
[email protected]
· 14 years ago
522cc10d
Reimplement ReceivedSyncMsgQueue::DispatchMessages
by
[email protected]
· 14 years ago
952394af
Allow proxy channels to be created without initializing the underlying channel.
by
[email protected]
· 14 years ago
6de0fd1d
Allow linker initialization of lazy instance
by
[email protected]
· 14 years ago
72b6f8e2
base:Bind: Convert ipc/.
by
[email protected]
· 14 years ago
c62dd9d
Delete Tracked, and move Location to its own file.
by
[email protected]
· 14 years ago
bf84c58
This patch caused Chrome to be unable to load any web pages on Chrome OS.
by
[email protected]
· 14 years ago
29c5d23e
Fix IPC OnChannelConnected() to send correct PID on Linux/CrOS
by
[email protected]
· 14 years ago
edd685f
Add MessageLoopProxy::current
by
[email protected]
· 14 years ago
92bf906
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
[email protected]
· 14 years ago
5e0be64
Improving logging in /app, /base, /crypto and /ipc. Updating plain DCHECK() usages for DCHECK_EQ/LE/GE() equivalents.
by
[email protected]
· 14 years ago
4a180a5
Add additional comments to the sync channel.
by
[email protected]
· 14 years ago
54af05f
Add sync context dispatch restriction.
by
[email protected]
· 14 years ago
20305ec
Remove obsolete base/lock.h and fix up callers to use the new header file and
by
[email protected]
· 15 years ago
44f9c95
Move CancellationFlag and WaitableEvent to the synchronization subdirectory.
by
[email protected]
· 15 years ago
1357c32
Move thread local stuff from base to base/threading and consistently use the
by
[email protected]
· 15 years ago
a95986a8
Make IPC::Channel::Listener:OnMessageReceived have a return value indicating whether a message was processed or not.
by
[email protected]
· 15 years ago
42ce94e
Convert over to channel handles
by
[email protected]
· 15 years ago
4b580bf
Add a base class for objects that want to filter messages on the IO thread. I'll switch the filters to it in future separate changes.
by
[email protected]
· 15 years ago
87339f0
Fix a chrome browser crash observed in chrome frame reliability test runs. The crash occurs
by
[email protected]
· 15 years ago
Next »