20230802.1
版本发布时间: 2023-09-18 22:43:06
abseil/abseil-cpp最新发布版本:20240722.0(2024-08-02 02:09:08)
Abseil LTS 20230802.1
What's New:
- Added the
nullability
library for designating the expected nullability of pointers. Currently these serve as annotations only, but it is expected that compilers will one day be able to use these annotations for diagnostic purposes. - Added the
prefetch
library as a portable layer for moving data into caches before it is read. - Abseil's hash tables now detect many more programming errors in debug and sanitizer builds.
- Abseil's synchronization objects now differentiate absolute waits (when passed an
absl::Time
) from relative waits (when passed anabsl::Duration
) when the underlying platform supports differentiating these cases. This only makes a difference when system clocks are adjusted. - Abseil's flag parsing library includes additional methods that make it easier to use when another library also expects to be able to parse flags.
-
absl::string_view
is now available as a smaller target,@com_google_absl//absl/strings:string_view
, so that users may use this library without depending on the much larger@com_google_absl//absl/strings
target.
Breaking Changes:
- None known at this time.
Known Issues
- None known at this time.
Baseline: fdf5be1108ada4b5525f48542d5fd76731cb880e Cherry pick: 659b77b713fe5f1f75e6e1bb121c0eed1c8f964a Cherry pick: fb3621f4f897824c0dbe0615fa94543df6192f30 (Patch 1)