| commit | 6873b773f8681481486ac6c40f7d0e40387256e2 | [log] [tgz] |
|---|---|---|
| author | Yifei Teng <yifeit@fuchsia.infra.roller.google.com> | Thu Jul 28 08:31:42 2022 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Thu Jul 28 01:33:05 2022 -0700 |
| tree | 5288ec58ee1e2bde0918299109d7e99b7317b665 | |
| parent | bfbc936038a1abb2a1cc8f785fbc69f320be5558 [diff] |
[roll] Roll fuchsia [fidl][cpp] Client support for fpromise promises Today fpromise is the C++ promise library used in production. This CL adds a helper library to transform callback-style async FIDL calls to promises. Because there is a new C++ fasync futures library on the horizon, this CL opts to keep fpromise support in a separate library instead of built into the C++ bindings. We'd like to reserve the built-in support for fasync. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/698173 Original-Revision: ccc710127e829ce50615fe1ea263d2582d5e86fd GitOrigin-RevId: 3f45ea2bd34414cdf85f0656fb14687e868a0b12 Change-Id: Ie3a57ef27572e7170bf7e0cf1922de154daec543
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.