summaryrefslogtreecommitdiffstats
path: root/mojo/system/message_pipe.cc
Commit message (Expand)AuthorAgeFilesLines
* Mojo: MojoWaitFlags -> MojoHandleSignals.viettrungluu@chromium.org2014-06-181-2/+2
* Mojo: Rename/replace the wait (MojoResult) "wake result" with a (uint32_t) "c...viettrungluu@chromium.org2014-06-131-2/+2
* Mojo: Remove extraneous .get()s in mojo/{embedder,system}.viettrungluu@chromium.org2014-05-291-19/+19
* Mojo: Add/use |typedef std::vector<scoped_refptr<Dispatcher> > DispatcherVector.viettrungluu@chromium.org2014-05-051-9/+7
* Mojo: Factor MessageInTransit secondary buffer stuff out into a separate class.viettrungluu@chromium.org2014-05-031-7/+2
* Mojo: Minor cleanup (of message_in_transit.cc and message_pipe.*).viettrungluu@chromium.org2014-04-301-79/+84
* Mojo: Make some attempts towards fixing remote message pipe closure.viettrungluu@chromium.org2014-04-181-26/+28
* Make mojo_system static and mojo_system_impl a component, never use bothdavemoore@chromium.org2014-04-151-3/+3
* Revert 263717 "Make mojo_system static and mojo_system_impl a co..."fischman@chromium.org2014-04-141-3/+3
* Make mojo_system static and mojo_system_impl a component, never use bothdavemoore@chromium.org2014-04-141-3/+3
* Mojo: First pass at cross-process passing of MessagePipe handles.viettrungluu@chromium.org2014-03-051-3/+41
* Mojo: Add a GetType() to MessagePipeEndpoint.viettrungluu@chromium.org2014-03-031-1/+6
* Mojo: Get rid of |MessageInTransit|s with unowned buffers.viettrungluu@chromium.org2014-02-281-1/+0
* Mojo: Attach dispatchers to message earlier.viettrungluu@chromium.org2014-02-261-1/+18
* Mojo: Remove MessagePipeEndpoint::EnqueueMessage()'s return value.viettrungluu@chromium.org2014-02-251-1/+3
* Mojo: Convert MessageInTransit* -> scoped_ptr<MessageInTransit>, part 2.viettrungluu@chromium.org2014-02-211-23/+18
* Mojo: Refactor MessageInTransit to not be POD.viettrungluu@chromium.org2014-02-211-6/+6
* Mojo: Rework locking system for sending handles across message pipes.viettrungluu@chromium.org2014-02-071-24/+24
* Mojo: Change tack on failures to pass handles (don't return "unimplemented").viettrungluu@chromium.org2014-02-051-2/+14
* Mojo: Make sure you can't send either end of a message pipe over itself.viettrungluu@chromium.org2014-02-031-0/+16
* Mojo: Refactor some message pipe stuff.viettrungluu@chromium.org2014-01-291-21/+2
* Mojo: Eliminate some "cross-process" "simultaneous"-close races.viettrungluu@chromium.org2014-01-271-12/+3
* Mojo: foo_[0-9] -> foo[0-9].viettrungluu@chromium.org2014-01-171-4/+4
* Mojo: More data pipe implementation.viettrungluu@chromium.org2013-12-131-1/+0
* Mojo: Implement local passing of MessagePipes.viettrungluu@chromium.org2013-11-131-7/+16
* Mojo: More plumbing required to transfer handles over MessagePipes.viettrungluu@chromium.org2013-11-121-1/+13
* Mojo: More plumbing to support sending handles over MessagePipes.viettrungluu@chromium.org2013-11-121-7/+12
* Mojo: Implement plumbing to support passing handles over MessagePipes.viettrungluu@chromium.org2013-11-111-6/+8
* Mojo: First stab at making MessagePipes work across OS pipes.viettrungluu@chromium.org2013-11-071-26/+103
* Mojo: Abstract out the endpoints of MessagePipes.viettrungluu@chromium.org2013-10-161-137/+36
* Add a "RawChannel" abstraction (with an implementation for Chromium POSIX).viettrungluu@chromium.org2013-10-111-3/+3
* Mojo: Move argument validation from MessagePipe to MessagePipeDispatcher.viettrungluu@chromium.org2013-10-101-25/+3
* Factor out (and optimize) MessageInTransit.viettrungluu@chromium.org2013-10-031-8/+8
* Mojo: Optimize VerifyUserPointer().viettrungluu@chromium.org2013-10-021-4/+4
* Initial in-process implementation of some Mojo primitives.viettrungluu@chromium.org2013-09-281-0/+248
* Revert 225801 "Initial in-process implementation of some Mojo pr..."petewil@chromium.org2013-09-271-248/+0
* Initial in-process implementation of some Mojo primitives.viettrungluu@chromium.org2013-09-271-0/+248