Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libchrome
/
220877f9212ec09316487f6e62f8fb904205a0a2
/
mojo
/
edk
/
system
/
dispatcher.h
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
5b76067
Mojo: Combine mojo/edk/{system,embedder}/PRESUBMIT.py.
by viettrungluu
· 10 years ago
8dddfa2
Move mojo edk into mojo/edk
by jamesr
· 10 years ago
[Renamed (97%) from mojo/system/dispatcher.h]
4a802ff
Revert "Move mojo edk into mojo/edk"
by Trent Apted
· 10 years ago
[Renamed (97%) from mojo/edk/system/dispatcher.h]
8ee6961
Move mojo edk into mojo/edk
by James Robinson
· 10 years ago
[Renamed (97%) from mojo/system/dispatcher.h]
893a1bb
Mojo: "> >" -> ">>" in mojo/system.
by viettrungluu
· 10 years ago
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
32003cc
Mojo: Move (shared) buffer types/constants/functions from mojo/public/c/system/core.h to .../buffer.h.
by viettrungluu@chromium.org
· 10 years ago
97c2d16
Mojo: Move data pipe types/constants/functions from mojo/public/c/system/core.h to .../data_pipe.h.
by viettrungluu@chromium.org
· 10 years ago
5ccfefc
Mojo: Move message pipe types/constants/functions from mojo/public/c/system/core.h to .../message_pipe.h.
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
5d1a8fb
Mojo: Add a dispatcher that wraps a PlatformHandle (for use by the embedder).
by viettrungluu@chromium.org
· 10 years ago
e94ad0a
Mojo: Add/use |typedef std::vector<scoped_refptr<Dispatcher> > DispatcherVector.
by viettrungluu@chromium.org
· 10 years ago
13ff11b
Mojo: Factor MessageInTransit secondary buffer stuff out into a separate class.
by viettrungluu@chromium.org
· 10 years ago
065c012
Make mojo_system static and mojo_system_impl a component, never use both
by davemoore@chromium.org
· 11 years ago
a3530b2
Revert 263717 "Make mojo_system static and mojo_system_impl a co..."
by fischman@chromium.org
· 11 years ago
879d10d
Make mojo_system static and mojo_system_impl a component, never use both
by davemoore@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
2cb5e9b
Mojo: Move public C system header files to mojo/public/c/system/.
by viettrungluu@chromium.org
· 11 years ago
2dbd92f
Mojo: Properly check various sizes of incoming messages (on a MessagePipe).
by viettrungluu@chromium.org
· 11 years ago
99ea788
Mojo: Add very basic shared buffer objects.
by viettrungluu@chromium.org
· 11 years ago
f132c62
Mojo: Cleanup of various Dispatcher subclasses.
by viettrungluu@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
5991248
Mojo: Make Dispatcher::GetType() const.
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
329949e
Mojo: Make sure you can't send either end of a message pipe over itself.
by viettrungluu@chromium.org
· 11 years ago
c944784
Mojo: Add a "GetType()" to Dispatchers.
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
95d08d4
Mojo: More stubs/boilerplate for data pipes.
by viettrungluu@chromium.org
· 11 years ago
61c6351
Split mojo_system dylib into public and private
by abarth@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
b8f57dd
Simple shell that loads a dll and calls an entrypoint function passing in a handle to a pipe created by the shell app.
by ben@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