- fd02f6a Prefer C++ notation over C by Rose · 1 year, 3 months ago
- 6089a04 Prefer emplace back over push_back where emplace_back is more appropriate by Rose · 1 year, 3 months ago
- 2d4c687 std::shared_ptr<T>::unique() is deprecated in C++17 and removed in C++20. by Abseil Team · 1 year, 3 months ago
- 32794f0 Fix Read1To3 on big Endian by Milad Fa · 1 year, 3 months ago
- b540445 KernelTimeout optimization: Use absl::GetCurrentTimeNanos() by Derek Mauro · 1 year, 3 months ago
- 8aa88cd Remove _m_prefetchw() in favor of supporting only _mm_prefetch() or __builtin_prefetch() by Martijn Vels · 1 year, 3 months ago
- 1595795 Make default-constructed swisstable iterators use EmptyGroup() for ctrl_ so that we can distinguish between end() iterators and default-constructed iterators in debug mode. by Evan Brown · 1 year, 3 months ago
- ae2f037 Merge pull request #1387 from AtariDreams:patch-1 by Copybara-Service · 1 year, 3 months ago
- b7a8491 Remove Workarounds for Old Clang Bug by Rose · 1 year, 3 months ago
- d6a45e9 Merge pull request #1381 from trishvl:master by Copybara-Service · 1 year, 3 months ago
- 19a4446 Fix absl/log:stripping_test when ABSL_MIN_LOG_LEVEL is defined by Abseil Team · 1 year, 3 months ago
- 2312dbb Fix missing constexpr on GetReferenceableValue overload by Abseil Team · 1 year, 3 months ago
- cde2f0e Workaround MSan false positive. by Abseil Team · 1 year, 3 months ago
- fa48554 Rewrite KernelTimeout to support both absolute and relative timeouts by Derek Mauro · 1 year, 3 months ago
- 823b837 In sanitizer mode, detect when end iterators from different swisstables are compared. by Evan Brown · 1 year, 3 months ago
- dcaed1a Add overrides to other functions which call Waiter::GetWaiter by Abseil Team · 1 year, 3 months ago
- 2de126c Change implementation of OnlyLiteralZero to only fail if the second overload is chosen, not in overload resolution. by Abseil Team · 1 year, 3 months ago
- f8fa267 Don't assume that AVX implies PCLMULQDQ when using LLVM on Windows. by Saran Tunyasuvunakool · 1 year, 3 months ago
- 92fc445 Fix a discrepancy between absl::Hash and absl::HashOf for some negative signed integral types and improve the performance of absl::Hash. by Abseil Team · 1 year, 3 months ago
- 8e3a3e5 Solving issue with implied SSE when running ARM64EC by Trish Lam · 1 year, 3 months ago
- cdad8cd `PrefetchToLocalCacheForWrite` should use `__builtin_prefetch(<addr>, 1, 3)` not `__builtin_prefetch<addr>, 1, 0)` by Abseil Team · 1 year, 3 months ago
- 3020b58 Add ABSL_ATTRIBUTE_LIFETIME_BOUND to absl::StatusOr::emplace() by Laramie Leavitt · 1 year, 3 months ago
- 115aac7 Fix missing includes/dependencies by Derek Mauro · 1 year, 3 months ago
- 7005fed Get rid of tail padding within `absl::Duration`. This reduces memory usage needs when storing duration in containers (e.g. `vector<absl::Duration>` uses 25% less memory), and allows classes with `absl::Duration` fields to fit other stuff in memory previously used by tail padding (e.g. `std::optional<absl::Duration>` is now 16 bytes instead of 24). by Abseil Team · 1 year, 3 months ago
- 9858e54 Get rid of tail padding within `absl::Duration`. This reduces memory usage needs when storing duration in containers (e.g. `vector<absl::Duration>` uses 25% less memory), and allows classes with `absl::Duration` fields to fit other stuff in memory previously used by tail padding (e.g. `std::optional<absl::Duration>` is now 16 bytes instead of 24). by Abseil Team · 1 year, 3 months ago
- 7c7cafe Delete unused Futex methods by Derek Mauro · 1 year, 3 months ago
- 385ad37 Rollforward: in sanitizer mode, detect when references become invalidated by randomly rehashing on insertions when there is no reserved growth. by Evan Brown · 1 year, 3 months ago
- 1a38bea Add const qualifier to c_binary_search Sequence. by Abseil Team · 1 year, 3 months ago
- dcddc54 Rollback in sanitizer mode, detect when references become invalidated by randomly rehashing on insertions when there is no reserved growth. by Abseil Team · 1 year, 3 months ago
- ed59f62 In sanitizer mode, detect when references become invalidated by randomly rehashing on insertions when there is no reserved growth. by Evan Brown · 1 year, 3 months ago
- 0c3df2f The type of MINSIGSTKSZ is not guaranteed; avoid potential implicit sign conversion. by Abseil Team · 1 year, 3 months ago
- 75d2525 Replace absl::base_internal::Prefetch* calls with absl::Prefetch* calls by Martijn Vels · 1 year, 3 months ago
- 8a0693b Adds `AbslStringify` support to `absl::Hex` and `absl::Dec` by Phoebe Liang · 1 year, 3 months ago
- 68a1de6 Merge pull request #1371 from fahhem:mingw_support by Copybara-Service · 1 year, 3 months ago
- db51f68 Introduce Abseil Prefetch API by Martijn Vels · 1 year, 3 months ago
- c21bd95 Add lifetime annotations to AlphaNum. by Abseil Team · 1 year, 3 months ago
- b470516 Cord does not need its str_format dependency by Derek Mauro · 1 year, 3 months ago
- 35e8e3f Make `SanitizerSafeCopy()` constexpr, and check for constant evaluation by Martijn Vels · 1 year, 3 months ago
- 3a0f99e Pass correct flags for mingw to use bcrypt by Fahrzin Hemmati · 1 year, 3 months ago
- fd3ac74 Add mingw as a config_setting by Fahrzin Hemmati · 1 year, 3 months ago
- a69b0ae Separate DLL export/import for test helpers dll, and fix typo. by Mike Kruskal · 1 year, 3 months ago
- f1d1657 Add memory sanitizer to absl::Cord by Martijn Vels · 1 year, 3 months ago
- b0a2b10 Fix typo in previous AbseilDLL changes, and enable testing. by Mike Kruskal · 1 year, 3 months ago
- 609770c Work around GCC -Wuninitialized when initializing a span from an uninitialized array in logging. by Andy Getzendanner · 1 year, 3 months ago
- 20f4478 Include Abseil logging in windows dll, and add a test helper dll. by Mike Kruskal · 1 year, 3 months ago
- a9bc6fd Sort CMakeList deps for raw_hash_set and raw_hash_set_test. by Evan Brown · 1 year, 3 months ago
- b8720b4 Use const references in Standard Library algorithms range adapters where possible. by Abseil Team · 1 year, 3 months ago
- 96355f5 absl: harden stack bounds check by Abseil Team · 1 year, 3 months ago
- 7e8d801 Fix pkgconfig generation broken by 14abd930c61ef3ad2842f5c6b7ea60693b0d4ff9 by Derek Mauro · 1 year, 3 months ago
- 4eef161 Update absl::allocator_traits and absl::pointer_traits to always by Derek Mauro · 1 year, 3 months ago
- 52495da Add CodegenAbslRawHashSetStringFindNeEnd function, which is useful because the find isn't inlined but the iterator comparison is. by Evan Brown · 1 year, 3 months ago
- a0b102c Add absl::is_constant_evaluated for pre-c++20 support by Martijn Vels · 1 year, 3 months ago
- c611e5c absl: add a stack unwinding test END_PUBLIC by Abseil Team · 1 year, 3 months ago
- 0d11668 Update the Abseil minumum GCC version to GCC 7, which is by Derek Mauro · 1 year, 3 months ago
- 29b2a75 Turn off the new GCC 13 warning for -Wself-move in tests since by Derek Mauro · 1 year, 3 months ago
- 2039d5d Add missing include and remove unused includes by Derek Mauro · 1 year, 3 months ago
- abd742f Doc fix: state that Base64Escape does in fact produce padding. While at it, harmonize Base64Unescape and WebSafeBase64Unescape's documentation of padding. by Abseil Team · 1 year, 3 months ago
- fe6ec8e Only enable cordz on Linux with thread_local support by Derek Mauro · 1 year, 3 months ago
- 0a75e76 Minor formatting: Fix misplaced space. by Abseil Team · 1 year, 3 months ago
- 25a85cd Use absl::string_view by value rather than by const reference while iterating over collections. by Abseil Team · 1 year, 3 months ago
- 857325a Clarify contract of AlphaNum as only a function parameter type by Tom Manshreck · 1 year, 4 months ago
- a86f1ce extern-ify NullGuard's "(null)" strings to save linker input bytes. by Andy Getzendanner · 1 year, 4 months ago
- 4b34e19 Optimize RemoveCrc32cSuffix. by Abseil Team · 1 year, 4 months ago
- e1c897f In sanitizer mode, detect when references become invalidated after reserved growth runs out. by Evan Brown · 1 year, 4 months ago
- 1fb3830 Tweak the compilation condition for IsHashableTest.PoisonHash by Derek Mauro · 1 year, 4 months ago
- bb63a76 Use NullGuard for signed and unsigned char pointer types, and extend volatile pointer type testcase to char pointers. by Andy Getzendanner · 1 year, 4 months ago
- 49081b8 Replace the tag "no_test_msvc_x64" with "no_test_lexan" in absl. by Abseil Team · 1 year, 4 months ago
- 61fc096 Don't use Arm vector intrinsics when compiling with CUDA in device mode. by Abseil Team · 1 year, 4 months ago
- 0db2700 Improve BitGen stability documentation by Abseil Team · 1 year, 4 months ago
- 570dc02 Import of CCTZ from GitHub. by Abseil Team · 1 year, 4 months ago
- 10ff83d Update Abseil dependencies by Derek Mauro · 1 year, 4 months ago
- 5283543 Refactor InlineData to allow for memory sanitizer changes step 2 by Martijn Vels · 1 year, 4 months ago
- f9e2a52 Rollback of PR #1349: direct_mmap: Use off_t on linux... by Abseil Team · 1 year, 4 months ago
- 7809946 Replace generic 'base64 encoding' terminology with the specific RFCs they match. by Abseil Team · 1 year, 4 months ago
- 3e200f5 Clarify that Base64 unescaping methods expect their inputs to match particular RFC specifications. by Abseil Team · 1 year, 4 months ago
- 5169f3a Refactor InlineData to allow for memory sanitizer changes step 1 by Martijn Vels · 1 year, 4 months ago
- 708873b Use "#if GTEST_HAS_DEATH_TEST" instead of "#ifdef GTEST_HAS_DEATH_TEST" by Tom Hughes · 1 year, 4 months ago
- 209a595 Merge pull request #1356 from MBkkt:patch-6 by Copybara-Service · 1 year, 4 months ago
- 74eee2a Replace absl::Hash for inputs from 9 to 16 bytes according to AlphaZero findings by Abseil Team · 1 year, 4 months ago
- e160c5f Merge pull request #1349 from kraj:remove-off64_t by Copybara-Service · 1 year, 4 months ago
- 625a180 Require 64-bit builds on x86 to use AcceleratedCrcMemcpyEngine by Derek Mauro · 1 year, 4 months ago
- 0510978 In sanitizer mode, detect when invalidated iterators are compared. by Evan Brown · 1 year, 4 months ago
- 9ccc610 Fix missing include by Valery Mironov · 1 year, 4 months ago
- 797f265 Move description of escaping to code that does the escaping rather than the CalculateBase64EscapedLenInternal helper method. by Abseil Team · 1 year, 4 months ago
- b0cc11b Remove ABSL_INTERNAL_UNREACHABLE by Derek Mauro · 1 year, 4 months ago
- 58ba573 Require 64-bit builds on x86 to use CRC32 hardware acceleration by Derek Mauro · 1 year, 4 months ago
- 74d8b4d Suggest similar flags in case of undefined flags. by Abseil Team · 1 year, 4 months ago
- 4e4e8d2 Minor build/whitespace changes by Derek Mauro · 1 year, 4 months ago
- 45fdade direct_mmap: Use off_t on linux by Khem Raj · 1 year, 4 months ago
- 6abc195 Minor include/whitespace changes by Derek Mauro · 1 year, 4 months ago
- 7b8de74 Add a comment about the layout of the fields in ThreadIdentity by Abseil Team · 1 year, 4 months ago
- de6fca2 [NFC] fix typo in comment. by Abseil Team · 1 year, 4 months ago
- 9733617 Clean up the XRay annotation leftover on mutex. by Abseil Team · 1 year, 4 months ago
- f7affaf Fix a bug in iterator validation code in which we don't update the table's reserved growth if the reservation wouldn't grow the table. by Evan Brown · 1 year, 4 months ago
- 8d77ac5 Change Bool to BoolT in order to avoid a macro conflict from X11/Xlib.h by Jorg Brown · 1 year, 4 months ago
- 3d646b0 Replace ABSL_INTERNAL_UNREACHABLE with ABSL_UNREACHABLE() by Derek Mauro · 1 year, 4 months ago
- e1444d8 Update `FixedArray` doc comments to match actual template param names by Lawrence Wolf-Sonkin · 1 year, 4 months ago
- 8e6582b Add a NOLINT to ABSL_UNREACHABLE() to disable the clang-tidy warning by Derek Mauro · 1 year, 4 months ago
- 8d0b869 Fix some -Wshorten-64-to-32 for 32bit platform by Abseil Team · 1 year, 4 months ago
- de83223 Remove unneeded "friends" from KernelTimeout. by Abseil Team · 1 year, 4 months ago