- bb63788 Add tracing annotations to absl::Notification by Martijn Vels · 8 months ago
- 034f8d0 Add tracing annotations to absl::BlockingCounter by Martijn Vels · 8 months ago
- 0d9c2fc Replace signed integer overflow, since that's undefined behavior, with unsigned integer overflow. by Abseil Team · 9 months ago
- 9376376 Disable flaky test cases in kernel_timeout_internal_test. by Evan Brown · 9 months ago
- 9755364 Increase slop time on MSVC in PerThreadSemTest.Timeouts again due to continued flakiness. by Evan Brown · 9 months ago
- ac810be Remove test references to absl::SharedBitGen, which was never part of by Derek Mauro · 10 months ago
- 8a3ae1b Apply ABSL_MUST_USE_RESULT to try lock functions. by Chris Kennelly · 11 months ago
- 1ec4a27 Annotate that Mutex should warn when unused. by Chris Kennelly · 12 months ago
- a41e016 Fix flaky test failures on MSVC. by Evan Brown · 1 year ago
- 53e6dae Fix flaky MSVC test failures by using longer slop time. by Evan Brown · 1 year, 1 month ago
- 59daf18 Increase GraphCycles::PointerMap size by Abseil Team · 1 year, 1 month ago
- 0dc846d Minor changes to the BUILD file for absl/synchronization by Abseil Team · 1 year, 2 months ago
- 780bfc1 Replace `testonly = 1` with `testonly = True` in abseil BUILD files. by Shahriar Rouf · 1 year, 2 months ago
- 04d8afe Remove code pieces for no longer supported MSVC versions. by Abseil Team · 1 year, 2 months ago
- 9028b81 PR #1589: Use compare_exchange_weak in the loop in Mutex::ReaderLock by AtariDreams · 1 year, 3 months ago
- 6a19ff4 [absl] Rename `absl::internal::identity` to `absl::internal::type_identity` by Lawrence Wolf-Sonkin · 1 year, 3 months ago
- f9228ec Migrate static objects to NoDestructor in tests, testing libraries and benchmarks. by Abseil Team · 1 year, 3 months ago
- e54fb4e Mutex: Prevent false race in EnableInvariantDebugging. by Dmitry Vyukov · 1 year, 3 months ago
- 8900d7c Mutex: Fix Condition pointer-to-member cast to respect const qualifier by Abseil Team · 1 year, 3 months ago
- 2f77684 Avoid using both Win32Waiter and PthreadWaiter on MinGW, by Derek Mauro · 1 year, 5 months ago
- f3760b4 Mutex: Remove destructor in release build by Dmitry Vyukov · 1 year, 5 months ago
- f410672 absl: speed up Mutex::Lock by Dmitry Vyukov · 1 year, 5 months ago
- 89d2caa Rollback "Mutex: Remove destructor in release build" by Dmitry Vyukov · 1 year, 5 months ago
- cdb1e7f Mutex: Remove destructor in release build by Dmitry Vyukov · 1 year, 5 months ago
- b841db2 absl: requeue waiters as LIFO by Dmitry Vyukov · 1 year, 5 months ago
- 0ef3ef4 Bazel: Enable the header_modules feature by Derek Mauro · 1 year, 5 months ago
- 143e983 Bazel: Support layering_check and parse_headers by Derek Mauro · 1 year, 6 months ago
- 90e8f6f Mutex: Rollback requeing waiters as LIFO by Abseil Team · 1 year, 6 months ago
- e313f0e Rollback "absl: speed up Mutex::Lock" by Dmitry Vyukov · 1 year, 6 months ago
- c45a439 absl:speed up Mutex::[Reader]TryLock by Dmitry Vyukov · 1 year, 6 months ago
- adcaae4 absl: add Mutex::[Reader]TryLock benchmark by Dmitry Vyukov · 1 year, 6 months ago
- 28549d1 absl: speed up Mutex::ReaderLock/Unlock by Dmitry Vyukov · 1 year, 6 months ago
- 556fcb5 absl: add Mutex::ReaderLock benchmark by Dmitry Vyukov · 1 year, 6 months ago
- cffc9ef absl: speed up Mutex::Lock by Dmitry Vyukov · 1 year, 6 months ago
- a5dc018 absl: requeue waiters as LIFO by Dmitry Vyukov · 1 year, 6 months ago
- 2c1e7e3 absl: remove special case for timed CondVar waits by Dmitry Vyukov · 1 year, 6 months ago
- 9a592ab absl: optimize Condition checks in Mutex code by Dmitry Vyukov · 1 year, 6 months ago
- 792e55f Rollback: by Abseil Team · 1 year, 7 months ago
- 6644e5b absl: remove leftovers of CondVar support for other mutexes by Abseil Team · 1 year, 7 months ago
- 1cf6469 absl: inline and de-dup Mutex::Await/LockWhen/CondVar::Wait by Abseil Team · 1 year, 7 months ago
- b9980dd absl: remove known_false condition in Mutex code by Abseil Team · 1 year, 7 months ago
- 38afe31 absl: remove special handling of Condition::kTrue by Abseil Team · 1 year, 7 months ago
- b06ab1f absl: fix a priority bug in CondVar wait morphing by Abseil Team · 1 year, 7 months ago
- 7aef780 kernel_timeout_test: Add Apple to the list of slow platforms because by Derek Mauro · 1 year, 7 months ago
- 06fded4 Add StdcppWaiter to the end of the list of waiter implementations by Derek Mauro · 1 year, 8 months ago
- be85b34 Add Support for mmap on Qualcomm Hexagon DSP targets. by Abseil Team · 1 year, 8 months ago
- 20cf119 Use an allowlist visibility model for //absl/synchronization by Derek Mauro · 1 year, 9 months ago
- b1fb259 absl: extend Condition::kTrue comment by Abseil Team · 1 year, 9 months ago
- 166d71d absl: add a Mutex::Await/LockWhen test by Abseil Team · 1 year, 9 months ago
- 55e8345 absl: fix lint errors in Mutex by Abseil Team · 1 year, 9 months ago
- 4ba6381 absl: cosmetic changes for Mutex by Abseil Team · 1 year, 9 months ago
- cffa80b absl: reformat Mutex-related files by Abseil Team · 1 year, 9 months ago
- cef7c4e absl: fix Mutex writer starvation related to uninit priority by Abseil Team · 1 year, 9 months ago
- b6a417b absl: move comment in mutex.cc to where it belongs by Abseil Team · 1 year, 9 months ago
- 5274782 Migrate most RAW_LOGs and RAW_CHECKs in tests to regular LOG and CHECK. by Andy Getzendanner · 1 year, 10 months ago
- 34dd639 Mutex: Remove the deprecated absl::RegisterSymbolizer() hook by Derek Mauro · 1 year, 10 months ago
- 4aa4f33 For Bazel builds, mark some of the low-level tests that are dependent by Derek Mauro · 1 year, 11 months ago
- 7e22b30 Nop change. by Abseil Team · 1 year, 11 months ago
- d60c3ac Fix spelling mistakes by Vertexwahn · 1 year, 11 months ago
- c0d58db PR #1433: Fix incorrect timespec definition on 32-bit platforms with 64-bit time_t by Oleg Lyovin · 1 year, 11 months ago
- 502769b For Bazel builds, mark some of the low-level tests that are dependent by Derek Mauro · 1 year, 11 months ago
- 4ffaea7 Merge pull request #1416 from AtariDreams:fill by Copybara-Service · 1 year, 11 months ago
- 0b49f8a Mutex: Remove MSVC 2015 workarounds by Derek Mauro · 1 year, 11 months ago
- f8bf909 Support pthread_cond_clockwait() and sem_clockwait() on Android by Derek Mauro · 1 year, 11 months ago
- 9686b7b Fix flaky test failures. by Evan Brown · 1 year, 11 months ago
- a26fc02 Prefer copy_n and fill_n over copy and fill where appropriate. by Rose · 1 year, 11 months ago
- 124e4f4 Spell out the meaning of non-reentrant/non-recursive. by Thomas Köppe · 2 years ago
- c5f310d Don't override clock_gettime in the KernelTimeout and Waiter by Derek Mauro · 2 years ago
- c23acb9 Synchronization: Consolidate the logic for whether steady clocks are supported by Derek Mauro · 2 years ago
- 1a72ea7 Synchronization: Support true relative timeouts using the POSIX by Derek Mauro · 2 years ago
- a880427 Synchronization: Support true relative timeouts on Apple platforms by Derek Mauro · 2 years ago
- ed7c1ee Fix flakiness issues in timing tests. by Evan Brown · 2 years ago
- ac19f5b Internal Code Change by Abseil Team · 2 years ago
- 276f88c Add an implementation of Waiter that uses std::mutex/std::condition_variable by Derek Mauro · 2 years ago
- 396e976 Synchronization: Refactor Waiter to allow us to write tests by Derek Mauro · 2 years ago
- 0697762 Increase the timeout of Windows for the kernel timeout tests. by Tom Rybka · 2 years ago
- 6d41348 Synchronization: Add support for true relative timeouts using by Derek Mauro · 2 years ago
- 7f47b00 Synchronization: Change KernelTimeout to always store absolute by Derek Mauro · 2 years ago
- ed84280 Rollback Mutex relative timeout support because of internal incompatibility by Abseil Team · 2 years, 1 month ago
- b75a3ff Synchronization: Add support for true relative timeouts using by Derek Mauro · 2 years, 1 month ago
- 1d07cfe Rollback because of internal incompatibility. by Abseil Team · 2 years, 1 month ago
- 277af61 Fix out of bounds array access when deadlock detector finds exceptionally large cycles. by Abseil Team · 2 years, 1 month ago
- ed37a45 Synchronization: Add support for true relative timeouts using by Derek Mauro · 2 years, 1 month ago
- 0372af1 Add KernelTimeout methods that convert the timeout to the by Derek Mauro · 2 years, 1 month ago
- b540445 KernelTimeout optimization: Use absl::GetCurrentTimeNanos() by Derek Mauro · 2 years, 1 month ago
- fa48554 Rewrite KernelTimeout to support both absolute and relative timeouts by Derek Mauro · 2 years, 1 month ago
- dcaed1a Add overrides to other functions which call Waiter::GetWaiter by Abseil Team · 2 years, 1 month ago
- 7c7cafe Delete unused Futex methods by Derek Mauro · 2 years, 2 months ago
- 0a75e76 Minor formatting: Fix misplaced space. by Abseil Team · 2 years, 2 months ago
- 9733617 Clean up the XRay annotation leftover on mutex. by Abseil Team · 2 years, 3 months ago
- 3d646b0 Replace ABSL_INTERNAL_UNREACHABLE with ABSL_UNREACHABLE() by Derek Mauro · 2 years, 3 months ago
- de83223 Remove unneeded "friends" from KernelTimeout. by Abseil Team · 2 years, 3 months ago
- d5240fc Add MakeAbsNs to KernelTimeout. by Abseil Team · 2 years, 3 months ago
- d241d91 Fix the documentation of the atomic_hook.h registration functions to correctly state that only the first registered hook will be honored. by Greg Falcon · 2 years, 3 months ago
- 94e9ee3 Remove static initializer from mutex.h. by Abseil Team · 2 years, 4 months ago
- bb7be49 absl: fix Mutex TSan annotations by Abseil Team · 2 years, 4 months ago
- 4b48854 Update Condition to allocate 24 bytes for MSVC platform pointers to methods. by Abseil Team · 2 years, 4 months ago
- 842560d Use AnyInvocable in internal thread_pool by Abseil Team · 2 years, 4 months ago
- 4ed8e46 Force a conservative allocation for pointers to methods in Condition objects. by Abseil Team · 2 years, 5 months ago
- 34172a0 Merge pull request #1307 from KindDragon:patch-1 by Copybara-Service · 2 years, 5 months ago