summaryrefslogtreecommitdiffstats
path: root/mojo/edk/system/simple_dispatcher.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove files that are no longer used in the Port EDK.amistry2016-01-281-51/+0
| | | | | | Review URL: https://codereview.chromium.org/1649633002 Cr-Commit-Position: refs/heads/master@{#372158}
* Move third_party/mojo/src/mojo/public to mojo/publicrockot2015-11-131-1/+1
| | | | | | | | | BUG=None NOPRESUBMIT=true Review URL: https://codereview.chromium.org/1410053006 Cr-Commit-Position: refs/heads/master@{#359461}
* Replace the context type in awakables with uintptr_t.amistry2015-11-121-1/+1
| | | | | | | | | | | | The type was uint32_t, but the Awakable interface itself takes a uintptr_t. This change propagates that and allows the use of uintptr_t as context everywhere. BUG=Motivated by WaitSet. Review URL: https://codereview.chromium.org/1433913002 Cr-Commit-Position: refs/heads/master@{#359200}
* Eliminate third_party/mojo/src from all targets' include pathsKen Rockot2015-11-111-1/+1
| | | | | | | | | | | | Eliding presubmit here because the missing DEPS entries are going to be addressed here: https://codereview.chromium.org/1410053006 BUG=554556 R=jam@chromium.org NOPRESUBMIT=true Review URL: https://codereview.chromium.org/1435063002 . Cr-Commit-Position: refs/heads/master@{#359174}
* Add a Mojo EDK for Chrome that uses one OS pipe per message pipe.jam2015-10-021-0/+51
| | | | | | | | | | | | | | | TODOs in future cls: -POSIX -use shared memory for MessagePipeDispatcher serialization -work in Windows sandbox (using master.mojom which is implemented but not hooked up in this change) -XP BUG=478251 NOPRESUBMIT=true Review URL: https://codereview.chromium.org/1350023003 Cr-Commit-Position: refs/heads/master@{#352123}
* Move //mojo/{public, edk} underneath //third_partyblundell2015-01-191-51/+0
| | | | | | | | | | | | | | | | | | | | | | | | This CL move //mojo/public and //mojo/edk to live in the following locations: - //third_party/mojo/src/mojo/public - //third_party/mojo/src/mojo/edk It moves the related gypfiles from //mojo to //third_party/mojo and updates them as necessary to account for the file moves. It also updates clients of the mojo SDK and EDK targets in both GYP and GN. (Note that for GN, the mojo SDK and EDK build systems are maintained in the Mojo repo and designed to be flexible wrt the location of the SDK/EDK in a client repo, so no changes are needed. This CL does not update include paths to the code being moved to limit the number of moving parts, instead relying on the include_dirs that the SDK and EDK targets supply to their direct dependents to ensure that include paths continue to resolve correctly. NOPRESUBMIT=true Review URL: https://codereview.chromium.org/814543006 Cr-Commit-Position: refs/heads/master@{#312129}
* Update mojo sdk to rev f6c8ec07c01deebc13178d516225fd12695c3dc2rockot2014-12-091-9/+9
| | | | | | | | | | BUG=None TBR=digit@chromium.org for ashmem dep TBR=darin@chromium.org for toplevel Review URL: https://codereview.chromium.org/782693004 Cr-Commit-Position: refs/heads/master@{#307427}
* Standardize usage of virtual/override/final in mojo/dcheng2014-10-211-10/+8
| | | | | | | | | | | | This patch was automatically generated by applying clang fixit hints generated by the plugin to the source tree. BUG=417463 TBR=mpcomplete@chromium.org Review URL: https://codereview.chromium.org/668663006 Cr-Commit-Position: refs/heads/master@{#300470}
* Move mojo edk into mojo/edkjamesr2014-10-031-0/+53
| | | | | | | | | | | | | | | | | | | | This creates a mojo/edk directory which contains the "embedder developer kit" aka the set of code needed to embed mojo code. mojo/edk/embedder = code from mojo/embedder mojo/edk/system = code from mojo/system mojo/edk/test = code used to test the previous two, from mojo/common/test mojo/edk/ can only depend on mojo/public/, base/ and itself. R=viettrungluu@chromium.org TBR=sky@chromium.org for file renames Committed: https://chromium.googlesource.com/chromium/src/+/ee7ff197a98da4636f33bd713de784948b487bd4 Review URL: https://codereview.chromium.org/621153003 Cr-Commit-Position: refs/heads/master@{#297986}
* Revert "Move mojo edk into mojo/edk"Trent Apted2014-10-031-53/+0
| | | | | | | | | | | | | | | This reverts commit ee7ff197a98da4636f33bd713de784948b487bd4. Causing widespread checkdeps failures. ERROR in src\content\browser\webui\web_ui_mojo_browsertest.cc Illegal include: "mojo/edk/test/test_utils.h" Because of no rule applying. TBR=jamesr@chromium.org Review URL: https://codereview.chromium.org/623883002 Cr-Commit-Position: refs/heads/master@{#297966}
* Move mojo edk into mojo/edkJames Robinson2014-10-031-0/+53
This creates a mojo/edk directory which contains the "embedder developer kit" aka the set of code needed to embed mojo code. mojo/edk/embedder = code from mojo/embedder mojo/edk/system = code from mojo/system mojo/edk/test = code used to test the previous two, from mojo/common/test mojo/edk/ can only depend on mojo/public/, base/ and itself. R=viettrungluu@chromium.org Review URL: https://codereview.chromium.org/621153003 Cr-Commit-Position: refs/heads/master@{#297958}