aboutsummaryrefslogtreecommitdiff
path: root/absl/synchronization
Commit message (Expand)AuthorAgeFilesLines
...
* absl: fix Mutex writer starvation related to uninit priorityAbseil Team2023-06-162-22/+59
* absl: move comment in mutex.cc to where it belongsAbseil Team2023-06-151-6/+6
* Migrate most RAW_LOGs and RAW_CHECKs in tests to regular LOG and CHECK.Andy Getzendanner2023-05-235-106/+93
* Mutex: Remove the deprecated absl::RegisterSymbolizer() hookDerek Mauro2023-05-152-26/+2
* For Bazel builds, mark some of the low-level tests that are dependentDerek Mauro2023-05-081-0/+2
* Nop change.Abseil Team2023-05-081-1/+0
* Fix spelling mistakesVertexwahn2023-05-022-3/+3
* PR #1433: Fix incorrect timespec definition on 32-bit platforms with 64-bit t...Oleg Lyovin2023-05-021-6/+42
* For Bazel builds, mark some of the low-level tests that are dependentDerek Mauro2023-05-021-0/+2
* Merge pull request #1416 from AtariDreams:fillCopybara-Service2023-04-241-2/+2
|\
| * Prefer copy_n and fill_n over copy and fill where appropriate.Rose2023-04-191-2/+2
* | Mutex: Remove MSVC 2015 workaroundsDerek Mauro2023-04-242-0/+125
* | Support pthread_cond_clockwait() and sem_clockwait() on AndroidDerek Mauro2023-04-202-0/+4
* | Fix flaky test failures.Evan Brown2023-04-201-6/+6
|/
* Spell out the meaning of non-reentrant/non-recursive.Thomas Köppe2023-04-131-12/+28
* Don't override clock_gettime in the KernelTimeout and WaiterDerek Mauro2023-04-134-8/+17
* Synchronization: Consolidate the logic for whether steady clocks are supportedDerek Mauro2023-04-1212-47/+91
* Synchronization: Support true relative timeouts using the POSIXDerek Mauro2023-04-086-11/+150
* Synchronization: Support true relative timeouts on Apple platformsDerek Mauro2023-04-062-6/+31
* Fix flakiness issues in timing tests.Evan Brown2023-03-272-4/+4
* Internal Code ChangeAbseil Team2023-03-231-1/+1
* Add an implementation of Waiter that uses std::mutex/std::condition_variableDerek Mauro2023-03-216-0/+160
* Synchronization: Refactor Waiter to allow us to write testsDerek Mauro2023-03-2016-517/+1079
* Increase the timeout of Windows for the kernel timeout tests.Tom Rybka2023-03-161-1/+3
* Synchronization: Add support for true relative timeouts usingDerek Mauro2023-03-143-46/+84
* Synchronization: Change KernelTimeout to always store absoluteDerek Mauro2023-03-133-73/+72
* Rollback Mutex relative timeout support because of internal incompatibilityAbseil Team2023-03-094-177/+47
* Synchronization: Add support for true relative timeouts usingDerek Mauro2023-03-084-47/+177
* Rollback because of internal incompatibility.Abseil Team2023-02-284-177/+47
* Fix out of bounds array access when deadlock detector finds exceptionally lar...Abseil Team2023-02-222-1/+23
* Synchronization: Add support for true relative timeouts usingDerek Mauro2023-02-174-47/+177
* Add KernelTimeout methods that convert the timeout to theDerek Mauro2023-02-163-0/+94
* KernelTimeout optimization: Use absl::GetCurrentTimeNanos()Derek Mauro2023-02-151-3/+3
* Rewrite KernelTimeout to support both absolute and relative timeoutsDerek Mauro2023-02-095-115/+545
* Add overrides to other functions which call Waiter::GetWaiterAbseil Team2023-02-083-9/+26
* Delete unused Futex methodsDerek Mauro2023-02-011-25/+0
* Minor formatting: Fix misplaced space.Abseil Team2023-01-191-1/+1
* Clean up the XRay annotation leftover on mutex.Abseil Team2022-12-271-7/+7
* Replace ABSL_INTERNAL_UNREACHABLE with ABSL_UNREACHABLE()Derek Mauro2022-12-221-2/+3
* Remove unneeded "friends" from KernelTimeout.Abseil Team2022-12-211-5/+3
* Add MakeAbsNs to KernelTimeout.Abseil Team2022-12-151-2/+17
* Fix the documentation of the atomic_hook.h registration functions to correctl...Greg Falcon2022-12-151-10/+11
* Remove static initializer from mutex.h.Abseil Team2022-11-302-6/+6
* absl: fix Mutex TSan annotationsAbseil Team2022-11-281-3/+8
* Update Condition to allocate 24 bytes for MSVC platform pointers to methods.Abseil Team2022-11-166-103/+174
* Use AnyInvocable in internal thread_poolAbseil Team2022-11-153-4/+9
* Force a conservative allocation for pointers to methods in Condition objects.Abseil Team2022-11-073-58/+198
* Merge pull request #1307 from KindDragon:patch-1Copybara-Service2022-11-031-3/+3
|\
| * Fix MSVC version checking in lifetime_test.ccArkady Shapkin2022-11-031-3/+2
|/
* Mutex: Fix stall on single-core systemsAbseil Team2022-10-241-8/+26