diff options
author | Abseil Team <absl-team@google.com> | 2020-11-30 21:23:11 -0800 |
---|---|---|
committer | vslashg <gfalcon@google.com> | 2020-12-01 09:51:56 -0500 |
commit | 592924480acf034aec0454160492a20bccdbdf3e (patch) | |
tree | 7f390a1dc3cfb802d8d60b067c3a51366a0c3de5 /absl/status | |
parent | e80c0b3536e1bdee68a874d529a9ba951faffe8b (diff) |
Export of internal Abseil changes
--
7b6a68aa92dcc7247236d1a1813914e035383bf8 by Abseil Team <absl-team@google.com>:
Use atomic exchange to mark completion in absl::once_flag
This prevents a potential for a missed wakeup if one thread marks
itself as a waiter while another thread is completing the invocation.
PiperOrigin-RevId: 344946791
--
ddff21d1dde08d1368d8be5fca81b154e78be2fc by Abseil Team <absl-team@google.com>:
Add missing string_view include. This is currently used transitively through the cord header.
PiperOrigin-RevId: 344845266
GitOrigin-RevId: 7b6a68aa92dcc7247236d1a1813914e035383bf8
Change-Id: Ia24e98a1df832fc4cb491d888fdf21182b5954f4
Diffstat (limited to 'absl/status')
-rw-r--r-- | absl/status/status.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/absl/status/status.h b/absl/status/status.h index c4d6fce0..9019e6c2 100644 --- a/absl/status/status.h +++ b/absl/status/status.h @@ -57,6 +57,7 @@ #include "absl/container/inlined_vector.h" #include "absl/status/internal/status_internal.h" #include "absl/strings/cord.h" +#include "absl/strings/string_view.h" #include "absl/types/optional.h" namespace absl { |