summaryrefslogtreecommitdiffstats
path: root/mojo/system/waiter_test_utils.cc
Commit message (Collapse)AuthorAgeFilesLines
* Mojo: Update Waiter::Wait() to not put the context into the return value.viettrungluu@chromium.org2014-06-131-6/+11
| | | | | | | | | | | | (Instead, it puts it into an out parameter.) Also reverse the order of the arguments to Waiter::Awake(). R=davemoore@chromium.org Review URL: https://codereview.chromium.org/337803002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277119 0039d316-1c4b-4281-b951-d872f2087c98
* Mojo: Rename/replace the wait (MojoResult) "wake result" with a (uint32_t) ↵viettrungluu@chromium.org2014-06-131-9/+7
| | | | | | | | | | | | | | | "context" (part 1). The plan is to separate the context from the wake result; the context will be the handle index (in MojoWaitMany()). Currently, we abuse the wake result (returning the index on success, and an error code on failure -- losing the index). R=sky@chromium.org Review URL: https://codereview.chromium.org/332893005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276988 0039d316-1c4b-4281-b951-d872f2087c98
* Initial in-process implementation of some Mojo primitives.viettrungluu@chromium.org2013-09-281-0/+63
| | | | | | | | | | | | | | | | | | This has an initial in-process implementation of the most basic Mojo primitives: - MojoClose() - MojoWait() - MojoWaitMany() - MojoCreateMessagePipe() - MojoWriteMessage() - MojoReadMessage() R=darin@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=225801 Review URL: https://codereview.chromium.org/23621056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225821 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 225801 "Initial in-process implementation of some Mojo pr..."petewil@chromium.org2013-09-271-63/+0
| | | | | | | | | | | | | | | | | | | | | | > Initial in-process implementation of some Mojo primitives. > > This has an initial in-process implementation of the most basic Mojo primitives: > - MojoClose() > - MojoWait() > - MojoWaitMany() > - MojoCreateMessagePipe() > - MojoWriteMessage() > - MojoReadMessage() > > R=darin@chromium.org > > Review URL: https://codereview.chromium.org/23621056 TBR=viettrungluu@chromium.org Review URL: https://codereview.chromium.org/25134002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225809 0039d316-1c4b-4281-b951-d872f2087c98
* Initial in-process implementation of some Mojo primitives.viettrungluu@chromium.org2013-09-271-0/+63
This has an initial in-process implementation of the most basic Mojo primitives: - MojoClose() - MojoWait() - MojoWaitMany() - MojoCreateMessagePipe() - MojoWriteMessage() - MojoReadMessage() R=darin@chromium.org Review URL: https://codereview.chromium.org/23621056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225801 0039d316-1c4b-4281-b951-d872f2087c98