Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libchrome
/
4b472710a41d51e2ca6931b21c2a575264b2de64
/
mojo
/
edk
/
system
/
dispatcher.cc
4b47271
[mojo-edk] Add MojoWatch and MojoCancelWatch APIs
by rockot
· 9 years ago
0a0e389
mojo: Add out-of-line copy ctors for complex classes.
by vmpstr
· 9 years ago
c019599
[mojo] Ports EDK
by rockot
· 9 years ago
20b0cb0
Switch to standard integer types in mojo/.
by Avi Drissman
· 9 years ago
6bf2be7
Implementation of WaitSet for new EDK.
by amistry
· 9 years ago
c47f480
Replace the context type in awakables with uintptr_t.
by amistry
· 9 years ago
9308b03
Remove DCHECK(HasOneRef()) from StartSerialize/EndSerialize since that's not true in the new EDK, and we also lock there.
by jam
· 9 years ago
77a5e43
Last set of fixes to make the src/mojo/edk pass the page cycler.
by jam
· 9 years ago
e76324e
Add a Mojo EDK for Chrome that uses one OS pipe per message pipe.
by jam
· 9 years ago
c7690f9
Move //mojo/{public, edk} underneath //third_party
by blundell
· 10 years ago
978d814
Update mojo sdk to rev f6c8ec07c01deebc13178d516225fd12695c3dc2
by rockot
· 10 years ago
220877f
Update mojo sdk to rev e01f9a49449381a5eb430c1fd88bf2cae73ec35a
by jamesr
· 10 years ago
a5d95ac
Revert of Update mojo sdk to rev afb4440fd5a10cba980878c326180b7ad7960480 (patchset #3 id:40001 of https://codereview.chromium.org/728553002/)
by thakis
· 10 years ago
967fb45
Update mojo sdk to rev afb4440fd5a10cba980878c326180b7ad7960480
by jamesr
· 10 years ago
8dddfa2
Move mojo edk into mojo/edk
by jamesr
· 10 years ago
[Renamed (98%) from mojo/system/dispatcher.cc]
4a802ff
Revert "Move mojo edk into mojo/edk"
by Trent Apted
· 10 years ago
[Renamed (98%) from mojo/edk/system/dispatcher.cc]
8ee6961
Move mojo edk into mojo/edk
by James Robinson
· 10 years ago
[Renamed (98%) from mojo/system/dispatcher.cc]
d3914ff
Mojo: NULL -> nullptr in mojo/system and mojo/embedder.
by viettrungluu
· 10 years ago
6a46e37
Mojo: Add a platform interface for shared memory (embedder::PlatformSharedBuffer).
by viettrungluu@chromium.org
· 10 years ago
f1a72b5
Mojo: Make Dispatcher::AddWaiter() (etc.) return the current HandleSignalsState on failure.
by viettrungluu@chromium.org
· 10 years ago
d244eef
Mojo: Make Dispatcher::RemoveWaiter() (etc.) return the current HandleSignalsState.
by viettrungluu@chromium.org
· 10 years ago
eae269c
Mojo: Add a GetHandleSignalsState() method to Dispatcher.
by viettrungluu@chromium.org
· 10 years ago
9f0df86
Mojo: clang-format mojo/system/*.{cc,h} ...
by viettrungluu@chromium.org
· 10 years ago
0c7e91d
Convert verification of options structs to use the new user pointer handling (see r285350).
by viettrungluu@chromium.org
· 10 years ago
132bacb
Convert WriteData...() to use the new user pointer handling (see r285350).
by viettrungluu@chromium.org
· 10 years ago
3a3f8c4
Convert ReadData...() to use the new user pointer handling (see r285350).
by viettrungluu@chromium.org
· 10 years ago
a14f1ce
Convert WriteMessage...() to use the new user pointer handling (see r285350).
by viettrungluu@chromium.org
· 10 years ago
7a68d9d
Convert ReadMessage...() to use the new user pointer handling (see r285350).
by viettrungluu@chromium.org
· 10 years ago
326dd41
Convert BeginReadData...() to use the new user pointer handling (see r285350).
by viettrungluu@chromium.org
· 10 years ago
d115c2a
Convert BeginWriteData...() to use the new user pointer handling (see r285350).
by viettrungluu@chromium.org
· 10 years ago
7844113
Mojo: MojoWaitFlags -> MojoHandleSignals.
by viettrungluu@chromium.org
· 10 years ago
329567c
Mojo: Rename/replace the wait (MojoResult) "wake result" with a (uint32_t) "context" (part 1).
by viettrungluu@chromium.org
· 10 years ago
61137c9
Mojo: Implement passing of shared buffers across processes on POSIX.
by viettrungluu@chromium.org
· 10 years ago
6ce06d6
Mojo: Fix some platform handle passing bugs and add a test.
by viettrungluu@chromium.org
· 10 years ago
e94ad0a
Mojo: Add/use |typedef std::vector<scoped_refptr<Dispatcher> > DispatcherVector.
by viettrungluu@chromium.org
· 11 years ago
13ff11b
Mojo: Factor MessageInTransit secondary buffer stuff out into a separate class.
by viettrungluu@chromium.org
· 11 years ago
971715f
Mojo: Allow dispatchers to attach PlatformHandles to the MessageInTransit on serialization.
by viettrungluu@chromium.org
· 11 years ago
8aee764
Mojo: Dispatcher::MessageInTransitAccess functions don't need to take the lock.
by viettrungluu@chromium.org
· 11 years ago
4f34976
Mojo: RawSharedBuffer::Mapping -> RawSharedBufferMapping.
by viettrungluu@chromium.org
· 11 years ago
5c5f9f2
Mojo: Move the handle table details out of CoreImpl into its own class.
by viettrungluu@chromium.org
· 11 years ago
99ea788
Mojo: Add very basic shared buffer objects.
by viettrungluu@chromium.org
· 11 years ago
1eea140
Change DCHECK_IS_ON() to DCHECK_IS_ON
by wangxianzhu@chromium.org
· 11 years ago
ad7876f
Mojo: Enable RemoteMessagePipeTest on Windows.
by viettrungluu@chromium.org
· 11 years ago
27137fe
Mojo: First pass at cross-process passing of MessagePipe handles.
by viettrungluu@chromium.org
· 11 years ago
a1eff3f
Mojo: Get rid of |MessageInTransit|s with unowned buffers.
by viettrungluu@chromium.org
· 11 years ago
b310248
Mojo: Add hooks for dispatchers to serialize themselves.
by viettrungluu@chromium.org
· 11 years ago
0d0d7a0
Revert 253869 "Mojo: Add hooks for dispatchers to serialize them..."
by mpcomplete@google.com
· 11 years ago
f0fc69f
Mojo: Add hooks for dispatchers to serialize themselves.
by viettrungluu@chromium.org
· 11 years ago
d93250a
Mojo: Add Dispatcher::{DuplicateBufferHandle,MapBuffer} methods.
by viettrungluu@chromium.org
· 11 years ago
f943607
Mojo: Rework locking system for sending handles across message pipes.
by viettrungluu@chromium.org
· 11 years ago
94777da
Mojo: |Dispatcher| unfriends |CoreImpl|.
by viettrungluu@chromium.org
· 11 years ago
2061537
Mojo: Change tack on failures to pass handles (don't return "unimplemented").
by viettrungluu@chromium.org
· 11 years ago
9df29b2
Mojo: Disallow sending of data pipe handles during two-phase reads/writes.
by viettrungluu@chromium.org
· 11 years ago
ca8c45e
Mojo: Change data pipe API to take # bytes instead of # elements.
by viettrungluu@chromium.org
· 11 years ago
3c4e14a
Mojo: rename limits.h to constants.h.
by viettrungluu@chromium.org
· 11 years ago
95d08d4
Mojo: More stubs/boilerplate for data pipes.
by viettrungluu@chromium.org
· 11 years ago
ed749b3
Mojo: Implement local passing of MessagePipes.
by viettrungluu@chromium.org
· 11 years ago
5a9c2a3
Mojo: More plumbing to support sending handles over MessagePipes.
by viettrungluu@chromium.org
· 11 years ago
3322597
Mojo: Implement plumbing to support passing handles over MessagePipes.
by viettrungluu@chromium.org
· 11 years ago
b2118f7
Initial in-process implementation of some Mojo primitives.
by viettrungluu@chromium.org
· 11 years ago
dae9d99
Revert 225801 "Initial in-process implementation of some Mojo pr..."
by petewil@chromium.org
· 11 years ago
83d2d80
Initial in-process implementation of some Mojo primitives.
by viettrungluu@chromium.org
· 11 years ago