- 9c8d228 `attributes`: Document `ABSL_ATTRIBUTE_UNUSED` as deprecated by Dino Radakovic · 14 hours ago master
- f4c61ea `internal/any_invocable`: Initialize using `if constexpr` instead of ternary operator, enum, and templates by Dino Radakovic · 16 hours ago
- 018de0c Fix flaky tests due to sampling by introducing utility to refresh sampling counters for the current thread. by Vitaly Goldshteyn · 16 hours ago
- a76ad94 Minor reformatting in raw_hash_set: by Evan Brown · 17 hours ago
- 5648ffd Update CI for linux_gcc-floor to use GCC9, Bazel 7.5, and CMake 3.31.5. by Derek Mauro · 22 hours ago
- 62f74fd `internal/any_invocable`: Rewrite `IsStoredLocally` type trait into a simpler constexpr function by Dino Radakovic · 2 days ago
- 74058c0 Add ABSL_REQUIRE_EXPLICIT_INIT to Abseil to enable enforcing explicit field initializations by Abseil Team · 2 days ago
- 7a03cdb Require C++17 by Derek Mauro · 2 days ago
- 69b58f9 Minimize number of `InitializeSlots` with respect to SizeOfSlot. by Vitaly Goldshteyn · 3 days ago
- 9ebb408 Leave the call to `SampleSlow` only in type erased InitializeSlots. by Vitaly Goldshteyn · 3 days ago
- ee28392 Update comments for Read4To8 and Read1To3. by Evan Brown · 4 days ago
- 30a964d PR #1819: fix compilation with AppleClang by Clément Péron · 4 days ago
- 7253ff8 Move SOO processing inside of InitializeSlots and move it once. by Vitaly Goldshteyn · 7 days ago
- 0f102ad PR #1816: Random: use getauxval() via <sys/auxv.h> by Dan Horák · 8 days ago
- 5f9f2cf Optimize `InitControlBytesAfterSoo` to have less writes and make them with compile time known size. by Vitaly Goldshteyn · 9 days ago
- da2b12d Remove stray plus operator in cleanup_internal::Storage by Abseil Team · 10 days ago
- 9cf0a2f Include <cerrno> to fix compilation error in chromium build. by Abseil Team · 10 days ago
- 0dd7d39 Adjust internal logging namespacing for consistency s/ABSL_LOGGING_INTERNAL_/ABSL_LOG_INTERNAL_/ by Andy Getzendanner · 10 days ago
- 20a1220 Rewrite LOG_EVERY_N (et al) docs to clarify that the first instance is logged. Also, deliberately avoid giving exact numbers or examples since IRL behavior is not so exact. by Andy Getzendanner · 10 days ago
- c64f219 ABSL_ASSUME: Use a ternary operator instead of do-while in the by Derek Mauro · 11 days ago
- e118b39 Simplify the comment for raw_hash_set::erase. by Evan Brown · 11 days ago
- 747c976 Remove preprocessors for now unsupported compilers. by Abseil Team · 2 weeks ago
- d5bafc0 `absl::ScopedMockLog`: Explicitly document that it captures logs emitted by all threads by Dino Radakovic · 2 weeks ago
- 5a0e2cb Fix potential integer overflow in hash container create/resize by Derek Mauro · 2 weeks ago
- 5f8d605 Add lifetimebound to StripPrefix/StripSuffix. by Abseil Team · 2 weeks ago
- fd8b35b Random: Rollforward support runtime dispatch on AArch64 macOS by David Majnemer · 2 weeks ago
- df8178e Crc: Only test non_temporal_store_memcpy_avx on AVX targets by David Majnemer · 2 weeks ago
- 1cdbba7 Provide information about types of all flags. by Dmitry Vyukov · 2 weeks ago
- 45dab59 Deprecate the precomputed hash find() API in swisstable. by Evan Brown · 2 weeks ago
- 3babd55 Import of CCTZ from GitHub. by Abseil Team · 2 weeks ago
- 64d6a3a Adjust whitespace by Chris Kennelly · 2 weeks ago
- a28c4b5 Expand documentation for absl::raw_hash_set::erase to include idiom example of iterator post-increment. by Abseil Team · 3 weeks ago
- 5135834 Performance improvement for absl::AsciiStrToUpper() and absl::AsciiStrToLower() by Abseil Team · 3 weeks ago
- 3735766 Crc: Remove the __builtin_cpu_supports path for SupportsArmCRC32PMULL by David Majnemer · 3 weeks ago
- 655707f Use absl::NoDestructor for some absl::Mutex instances in the flags by Derek Mauro · 3 weeks ago
- 4024484 Update the WORKSPACE dependency of rules_cc to 0.1.0 by Derek Mauro · 3 weeks ago
- 95049aa Rollback support runtime dispatch on AArch64 macOS for breaking some builds by Abseil Team · 3 weeks ago
- b87a795 Downgrade to rules_cc 0.0.17 because 0.1.0 was yanked by Derek Mauro · 3 weeks ago
- a4e7719 Use unused set in testing. by Chris Kennelly · 3 weeks ago
- b7af5e1 Random: Support runtime dispatch on AArch64 macOS by David Majnemer · 3 weeks ago
- 3ded0b6 crc: Use absl::nullopt when returning absl::optional by David Majnemer · 3 weeks ago
- b4e899a Annotate absl::FixedArray to warn when unused. by Chris Kennelly · 3 weeks ago
- 41984a2 PR #1806: Fix undefined symbol: __android_log_write by simonla · 3 weeks ago
- a1de53d Move ABSL_HAVE_PTHREAD_CPU_NUMBER_NP to the file where it is needed by Abseil Team · 3 weeks ago
- be33b0a Use rbit instruction on ARM rather than rev. by Evan Brown · 3 weeks ago
- 3fba335 Debugging: Report the CPU we are running on under Darwin by David Majnemer · 3 weeks ago
- 1b0f252 Add a microbenchmark for very long int/string tuples. by Samuel Benzaquen · 3 weeks ago
- 6effb00 Crc: Detect support for pmull and crc instructions on Apple AArch64 by David Majnemer · 3 weeks ago
- d498bf6 Add special handling for hashing integral types so that we can optimize Read1To3 and Read4To8 for the strings case. by Evan Brown · 4 weeks ago
- 67d3d20 Use unused FixedArray instances. by Chris Kennelly · 4 weeks ago
- 34875a5 Minor reformatting by Evan Brown · 4 weeks ago
- c8977ff Avoid flaky expectation in WaitDurationWoken test case in MSVC. by Evan Brown · 4 weeks ago
- f4af6c0 Use Bazel rules_cc for many compiler-specific rules by Derek Mauro · 4 weeks ago
- 3f770c4 Mix pointers twice in absl::Hash. by Evan Brown · 4 weeks ago
- 69b5bd1 New internal-use-only classes `AsStructuredLiteralImpl` and `AsStructuredValueImpl` by Abseil Team · 4 weeks ago
- 81d48b3 Annotate some Abseil container methods with [[clang::lifetime_capture_by(...)]] by Abseil Team · 4 weeks ago
- 1d50897 Faster copy from inline Cords to inline Strings by Abseil Team · 4 weeks ago
- f489ceb Add new benchmark cases for hashing string lengths 1,2,4,8. by Evan Brown · 4 weeks ago
- 2f016c4 Move the Arm implementation of UnscaledCycleClock::Now() into the header file, like the x86 implementation, so it can be more easily inlined. by Abseil Team · 4 weeks ago
- 65b7da1 Minor include cleanup in absl/random/internal by Laramie Leavitt · 4 weeks ago
- 60d1ce9 Import of CCTZ from GitHub. by Derek Mauro · 4 weeks ago
- 4e09561 Use Bazel Platforms to support AES-NI compile options for Randen by Derek Mauro · 5 weeks ago
- 506f107 In HashState::Create, require that T is a subclass of HashStateBase in order to discourage users from defining their own HashState types. by Evan Brown · 5 weeks ago
- 3ee08f3 PR #1801: Remove unncessary <iostream> includes by Jeremy Nimmer · 5 weeks ago
- 51b7426 New class StructuredProtoField by Abseil Team · 5 weeks ago
- bdc9a7b Mix pointers twice in TSan and MSVC to avoid flakes in the PointerAlignment test. by Evan Brown · 5 weeks ago
- 6187f70 Add a test case that type-erased absl::HashState is consistent with absl::HashOf. by Evan Brown · 5 weeks ago
- d910383 Mix pointers twice in build modes in which the PointerAlignment test is flaky if we mix once. by Evan Brown · 5 weeks ago
- f339ea3 Increase threshold for stuck bits in PointerAlignment test on android. by Evan Brown · 5 weeks ago
- 86c7331 Use hashing ideas from Carbon's hashtable in absl hashing: by Evan Brown · 6 weeks ago
- f28f81c Test that using a table that was moved-to from a moved-from table fails in sanitizer mode. by Evan Brown · 6 weeks ago
- fcc8630 Remove a trailing comma causing an issue for an OSS user by Derek Mauro · 6 weeks ago
- 688dd51 Add missing includes in hash.h. by Evan Brown · 6 weeks ago
- 98efd75 Use the public implementation rule for "@bazel_tools//tools/cpp:clang-cl" by Derek Mauro · 6 weeks ago
- ce986ae Import of CCTZ from GitHub. by Derek Mauro · 6 weeks ago
- 4198d9a Change the definition of is_trivially_relocatable to be a bit less conservative. by Evan Brown · 7 weeks ago
- 90a7ba6 Updates to CI to support newer versions of tools by Derek Mauro · 7 weeks ago
- 5913446 Check if ABSL_HAVE_INTRINSIC_INT128 is defined by David Majnemer · 7 weeks ago
- a54f802 Print hash expansions in the hash_testing error messages. by Evan Brown · 7 weeks ago
- 63c03fe Avoid flakiness in notification_test on MSVC. by Evan Brown · 7 weeks ago
- f7bdb7a Roll back: Add more debug capacity validation checks on moves. by Evan Brown · 7 weeks ago
- 50292b7 Add more debug capacity validation checks on moves. by Evan Brown · 7 weeks ago
- cd9dd42 Add macro versions of nullability annotations. by Abseil Team · 7 weeks ago
- 8dfa6b7 Improve fork-safety by opening files with `O_CLOEXEC`. by Abseil Team · 7 weeks ago
- f0e5905 Move ABSL_HARDENING_ASSERTs in constexpr methods to their own lines. by Abseil Team · 7 weeks ago
- d6a75d9 Add test cases for absl::Hash: by Evan Brown · 7 weeks ago
- 553c74b Skip the IterationOrderChangesOnRehash test case in ASan mode because it's flaky. by Evan Brown · 7 weeks ago
- f623b01 Add missing includes in absl hash. by Evan Brown · 7 weeks ago
- e281c17 Try to use file descriptors in the 2000+ range to avoid mis-behaving client by Abseil Team · 7 weeks ago
- caec5f1 Add weak implementation of the __lsan_is_turned_off in Leak Checker by Abseil Team · 7 weeks ago
- 03c34a9 Fix a bug where EOF resulted in infinite loop. by Abseil Team · 8 weeks ago
- 82d40e6 static_assert that absl::Time and absl::Duration are trivially destructible. by Abseil Team · 8 weeks ago
- d30f578 Move Duration ToInt64<unit> functions to be inline. by Abseil Team · 8 weeks ago
- 85c701d string_view: Add defaulted copy constructor and assignment by Abseil Team · 8 weeks ago
- 5c28547 Use `#ifdef` to avoid errors when `-Wundef` is used. by Abseil Team · 8 weeks ago
- 3de434a Strip PAC bits for return addresses in stack traces by Abseil Team · 8 weeks ago
- fffac11 PR #1794: Update cpu_detect.cc by Dertosh · 8 weeks ago
- 940e0ec PR #1790: Respect the allocator's .destroy method in ~InlinedVector by Arthur O'Dwyer · 8 weeks ago
- c935131 Cast away nullability in the guts of CHECK_EQ (et al) where Clang doesn't see that the nullable string returned by Check_EQImpl is statically nonnull inside the loop. by Andy Getzendanner · 8 weeks ago
- 7bc6543 string_view: Correct string_view(const char*, size_type) docs by Abseil Team · 8 weeks ago