1. 310e6f4 Avoid relying on true and false tokens in the preprocessor macros used in any_invocable.h by Abseil Team · 2 days ago master
  2. d4d959f Avoid relying on true and false tokens in the preprocessor macros used in absl/container by Abseil Team · 2 days ago
  3. b3b568d Refactor to make it clear that H2 computation is not repeated in each iteration of the probe loop. by Evan Brown · 4 days ago
  4. 5f28934 Turn on C++23 testing for GCC and Clang on Linux by Derek Mauro · 4 days ago
  5. 60b5e1f Fix overflow of kSeedMask on 32 bits platform in `generate_new_seed`. by Vitaly Goldshteyn · 4 days ago
  6. 6e6dee6 Add a workaround for std::pair not being trivially copyable in C++23 by Derek Mauro · 4 days ago
  7. 8915931 Refactor WeakMix to include the XOR of the state with the input value. by Evan Brown · 4 days ago
  8. 4d6cb98 Migrate ClearPacBits() to a more generic implementation and location by Abseil Team · 5 days ago
  9. 45acc96 Annotate more Abseil container methods with [[clang::lifetime_capture_by(...)]] and make them all forward to the non-captured overload by Abseil Team · 5 days ago
  10. a112f42 Make PolicyFunctions always be the second argument (after CommonFields) for type-erased functions. by Evan Brown · 5 days ago
  11. 9941a27 Move GrowFullSooTableToNextCapacity implementation with some dependencies to cc file. by Vitaly Goldshteyn · 5 days ago
  12. f3f3d15 Optimize btree_iterator increment/decrement to avoid aliasing issues by using local variables instead of repeatedly writing to `this`. by Evan Brown · 6 days ago
  13. 3bddebd Add constexpr conversions from absl::Duration to int64_t by Derek Mauro · 6 days ago
  14. eb4cff5 PR #1853: Add support for QCC compiler by Pablo Romero · 7 days ago
  15. 0898cd3 Fix documentation for key requirements of flat_hash_set by Daniel Cheng · 7 days ago
  16. 762b523 Use `extern template` for `GrowFullSooTableToNextCapacity` since we know the most common set of paramenters. by Vitaly Goldshteyn · 7 days ago
  17. ecee7b3 C++23: Fix log_format_test to match the stream format for volatile pointers by Derek Mauro · 7 days ago
  18. 2100f31 C++23: Fix compressed_tuple_test. by Derek Mauro · 7 days ago
  19. 4800ee2 Implement `btree::iterator::+=` and `-=`. by Abseil Team · 7 days ago
  20. 1ecdfbc Stop calling `ABSL_ANNOTATE_MEMORY_IS_INITIALIZED` for threadlocal counter. by Vitaly Goldshteyn · 7 days ago
  21. 60a68ba Automated Code Change by Abseil Team · 8 days ago
  22. 1c0abb0 Introduce seed stored in the hash table inside of the size. by Vitaly Goldshteyn · 8 days ago
  23. 3121dff Replace ABSL_ATTRIBUTE_UNUSED with [[maybe_unused]] by Abseil Team · 8 days ago
  24. 48f9175 Minor consistency cleanups to absl::BitGen mocking. by Laramie Leavitt · 8 days ago
  25. c52afac Restore the empty CMake targets for bad_any_cast, bad_optional_access, by Derek Mauro · 11 days ago
  26. 25bce12 bits.h: Add absl::endian and absl::byteswap polyfills by Derek Mauro · 11 days ago
  27. 70ba73e Use absl::NoDestructor an absl::Mutex instance in the flags by Derek Mauro · 12 days ago
  28. 4a2ba8c Add thread GetEntropyFromRandenPool test by Laramie Leavitt · 12 days ago
  29. 03a179c Update nullability annotation documentation to focus on macro annotations. by Abseil Team · 12 days ago
  30. 80b6a00 Simplify some random/internal types; expose one function to acquire entropy. by Laramie Leavitt · 12 days ago
  31. 0bd8438 Remove pre-C++17 workarounds for lack of std::launder by Derek Mauro · 13 days ago
  32. bdbaf37 UBSAN: Use -fno-sanitize-recover by Derek Mauro · 13 days ago
  33. e593483 int128_test: Avoid testing signed integer overflow by Derek Mauro · 13 days ago
  34. c5f51b9 Remove leading commas in `Describe*` methods of `StatusIs` matcher. by Timofey Stepanov · 13 days ago
  35. 35211d9 absl::StrFormat: Avoid passing null to memcpy by Derek Mauro · 2 weeks ago
  36. 322c4d6 str_cat_test: Avoid using invalid enum values by Derek Mauro · 2 weeks ago
  37. 9fee338 hash_generator_testing: Avoid using invalid enum values by Derek Mauro · 2 weeks ago
  38. be68967 absl::Cord: Avoid passing null to memcpy and memset by Derek Mauro · 2 weeks ago
  39. 0856410 graphcycles_test: Avoid applying a non-zero offset to a null pointer by Derek Mauro · 2 weeks ago
  40. 38b61bf Make warning about wrapping empty std::function in AnyInvocable stronger. by Abseil Team · 2 weeks ago
  41. 735c861 absl/random: Convert absl::BitGen / absl::InsecureBitGen to classes from aliases. by Laramie Leavitt · 2 weeks ago
  42. fd86aa7 Fix buffer overflow the internal demangling function by Derek Mauro · 2 weeks ago
  43. ca210f1 Avoid calling `ShouldRehashForBugDetection` on the first two inserts to the table. by Evan Brown · 2 weeks ago
  44. f1b7d00 Remove the polyfill implementations for many type traits and alias by Derek Mauro · 3 weeks ago
  45. b22423e ROLLBACK: Limit slot_size to 2^16-1 and maximum table size to 2^43-1. by Vitaly Goldshteyn · 3 weeks ago
  46. fbc0df2 Limit `slot_size` to `2^16-1` and maximum table size to `2^43-1`. by Vitaly Goldshteyn · 3 weeks ago
  47. 1af129f Use C++17 [[nodiscard]] instead of the deprecated ABSL_MUST_USE_RESULT by Derek Mauro · 3 weeks ago
  48. 8e1f92a Remove the polyfills for absl::apply and absl::make_from_tuple, by Derek Mauro · 3 weeks ago
  49. 35d3560 PR #1846: Fix build on big endian by Milad Fa · 3 weeks ago
  50. 52190ca Bazel: Move environment variables to --action_env by Derek Mauro · 3 weeks ago
  51. aea2fc0 Remove the implementation of `absl::variant`, which was only needed by Derek Mauro · 3 weeks ago
  52. ea9951d MSVC: Fix warnings c4244 and c4267 in the main library code by Derek Mauro · 3 weeks ago
  53. e870ce0 Update LowLevelHashLenGt16 to be LowLevelHashLenGt32 now that the input is guaranteed to be >32 in length. by Evan Brown · 3 weeks ago
  54. a290137 Xtensa does not support thread_local. Disable it in absl/base/config.h. by Abseil Team · 3 weeks ago
  55. 2bcf1c5 Add support for 8-bit and 16-bit integers to absl::SimpleAtoi by Alejandro R. Sedeño · 3 weeks ago
  56. 4cd2009 CI: Update Linux ARM latest container by Derek Mauro · 3 weeks ago
  57. 52fa46a Add time hash tests by Derek Mauro · 3 weeks ago
  58. 8dbe14b `any_invocable`: Update comment that refer to C++17 and C++11 by Dino Radakovic · 3 weeks ago
  59. f719ec4 `check_test_impl.inc`: Use C++17 features unconditionally by Dino Radakovic · 3 weeks ago
  60. 22b1f42 Remove the implementation of `absl::optional`, which was only needed by Derek Mauro · 4 weeks ago
  61. 9eece6e Move hashtable control bytes manipulation to a separate file. by Vitaly Goldshteyn · 4 weeks ago
  62. 8b68380 Fix a use-after-free bug in which the string passed to `AtLocation` may be by Derek Mauro · 4 weeks ago
  63. 9a41f7c `internal/layout`: Delete pre-C++17 out of line definition of constexpr class member by Dino Radakovic · 4 weeks ago
  64. 292c03c Extract slow path for PrepareInsertNonSoo to a separate function `PrepareInsertNonSooSlow`. by Vitaly Goldshteyn · 4 weeks ago
  65. 91d68f3 Minor code cleanups by Laramie Leavitt · 4 weeks ago
  66. 5f4f38e `internal/log_message`: Use `if constexpr` instead of SFINAE for `operator<<` by Dino Radakovic · 4 weeks ago
  67. 398e24a [absl] Use `std::min` in `constexpr` contexts in `absl::string_view` by Lawrence Wolf-Sonkin · 4 weeks ago
  68. 8ce0c88 Remove the implementation of `absl::any`, which was only needed prior by Derek Mauro · 4 weeks ago
  69. feb3d27 Remove ABSL_INTERNAL_NEED_REDUNDANT_CONSTEXPR_DECL by Derek Mauro · 4 weeks ago
  70. 019273c Make `OptimalMemcpySizeForSooSlotTransfer` ready to work with MaxSooSlotSize upto `3*sizeof(size_t)`. by Vitaly Goldshteyn · 4 weeks ago
  71. cf16052 `internal/layout`: Replace SFINAE with `if constexpr` by Dino Radakovic · 4 weeks ago
  72. a99acb5 PR #1830: C++17 improvement: use if constexpr in internal/hash.h by Victor Derks · 4 weeks ago
  73. c0788c7 `absl`: Deprecate `ABSL_HAVE_CLASS_TEMPLATE_ARGUMENT_DEDUCTION` by Dino Radakovic · 4 weeks ago
  74. 9f3d4d7 Add a verification for access of being destroyed table. Also enabled access after destroy check in ASAN optimized mode. by Vitaly Goldshteyn · 4 weeks ago
  75. 7971b4a Store `CharAlloc` in SwissTable in order to simplify type erasure of functions accepting allocator as `void*`. by Vitaly Goldshteyn · 4 weeks ago
  76. 2844cda Introduce and use `SetCtrlInLargeTable`, when we know that table is at least one group. Similarly to `SetCtrlInSingleGroupTable`, we can save some operations. by Vitaly Goldshteyn · 4 weeks ago
  77. dc1ec89 Make raw_hash_set::slot_type private. by Evan Brown · 4 weeks ago
  78. 14cfd97 Delete absl/utility/internal/if_constexpr.h by Derek Mauro · 4 weeks ago
  79. c5d66db `internal/any_invocable`: Use `if constexpr` instead of SFINAE when initializing storage accessor by Dino Radakovic · 4 weeks ago
  80. 1557609 Depend on string_view directly by Marcel Hlopko · 4 weeks ago
  81. e1b5f81 Optimize and slightly simplify `PrepareInsertNonSoo`. by Vitaly Goldshteyn · 4 weeks ago
  82. 26b6046 PR #1833: Make ABSL_INTERNAL_STEP_n macros consistent in crc code by Pavel P · 4 weeks ago
  83. 767f7a1 `internal/any_invocable`: Use alias `RawT` consistently in `InitializeStorage` by Dino Radakovic · 4 weeks ago
  84. e3183f1 Move the implementation of absl::ComputeCrc32c to the header file, to by Abseil Team · 4 weeks ago
  85. e78a8ce Delete absl/base/internal/inline_variable.h by Derek Mauro · 4 weeks ago
  86. a6fccf5 Add lifetimebound to absl::StripAsciiWhitespace by Abseil Team · 4 weeks ago
  87. 33d9ce7 Revert: Random: Use target attribute instead of -march by Abseil Team · 4 weeks ago
  88. 3ae6324 Add return for opt mode in AssertNotDebugCapacity to make sure that code is not evaluated in opt mode. by Vitaly Goldshteyn · 4 weeks ago
  89. c2162e1 `internal/any_invocable`: Delete TODO, improve comment and simplify pragma in constructor by Dino Radakovic · 4 weeks ago
  90. 3b23f75 Split resizing routines and type erase similar instructions. by Vitaly Goldshteyn · 4 weeks ago
  91. 2d2093e Random: Use target attribute instead of -march by Peter Collingbourne · 4 weeks ago
  92. 4cb2a3a `internal/any_invocable`: Use `std::launder` unconditionally by Dino Radakovic · 4 weeks ago
  93. e4cef80 `internal/any_invocable`: Remove suppresion of false positive -Wmaybe-uninitialized on GCC 12 by Derek Mauro · 4 weeks ago
  94. a782d5c Fix feature test for ABSL_HAVE_STD_OPTIONAL by Derek Mauro · 4 weeks ago
  95. fdc64e2 Support C++20 iterators in raw_hash_map's random-access iterator detection by Justin Bassett · 4 weeks ago
  96. cc70e83 Fix mis-located test dependency by Justin Bassett · 5 weeks ago
  97. f004e6c Disable the DestroyedCallsFail test on GCC due to flakiness. by Evan Brown · 5 weeks ago
  98. 606690b `internal/any_invocable`: Implement invocation using `if constexpr` instead of SFINAE by Dino Radakovic · 5 weeks ago
  99. 84da38f PR #1835: Bump deployment_target version and add visionos to podspec by Hannah Shi · 5 weeks ago
  100. df4260a PR #1828: Fix spelling of pseudorandom in README.md by Radoslav Petkov · 5 weeks ago