| commit | 4da8452bee9ebc36049f2380f0816c8d757e5e4d | [log] [tgz] |
|---|---|---|
| author | Yifei Teng <yifeit@fuchsia.infra.roller.google.com> | Mon Jan 23 21:31:33 2023 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Mon Jan 23 13:33:01 2023 -0800 |
| tree | 209a738ecdd30fe137dda936dacf32820b4cc9e4 | |
| parent | 6c5150257f24b172fdd63055ee53a66a8fbfe0df [diff] |
[roll] Roll fuchsia [async][c++] Rename "mutual exclusion guarantee" to "synchronized dispatcher" Consolidate terminology across a variety of C++ types and their documentation. These C++ types are thread-unsafe and cannot withstand concurrent access. As a result, they need to be used from a dispatcher that has a strict ordering guarantee. Previously, we called those "dispatchers with mutual exclusion", but that terminology really didn't work; it reminded strongly of mutexes which isn't directly used here. The other candicates are "serial", "synchronized", or "sequential". Since the driver framework already picked "synchronized", this CL reuses that concept instead of inventing a new concept. Original-Bug: 119640 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/790826 Original-Revision: 35677c7eb103176072844102a05f91c0d09973c7 GitOrigin-RevId: a419c879fd24df496d8a2a6403e4702552f2af6d Change-Id: I8bb563e6ec1fe6ba18c553b724242b053ddfdd5b
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.