Sync from abseil/abseil-cpp#32
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces significant updates across the Abseil codebase, including the addition of new container types chunked_queue, linked_hash_map, and linked_hash_set, modernization of various utilities to use standard C++17/C++20 features (such as std::optional, std::variant, and std::source_location), and performance optimizations in hashing using hardware-accelerated CRC32 and AES instructions. It also refactors SymbolDecorator to be class-based and updates stack tracing and spinlock implementations. Feedback on the changes points out a redundant file exclusion in Package.swift where certain files are listed twice.
|
@ncooke3 @cherylEnkidu Please review. |
|
@cherylEnkidu @ncooke3 Could you please review and merge this PR? It is currently blocking our gpc-iOS release. |
07d856b to
0c3aef5
Compare
upgrade the spm and added automation script for the future release
Sync from https://github.com/abseil/abseil-cpp/releases/tag/20260526.0