summaryrefslogtreecommitdiff
path: root/absl/synchronization/mutex.cc
Commit message (Expand)AuthorAge
* Mutex: Rollback requeing waiters as LIFOGravatar Abseil Team2023-09-21
* Rollback "absl: speed up Mutex::Lock"Gravatar Dmitry Vyukov2023-09-20
* absl:speed up Mutex::[Reader]TryLockGravatar Dmitry Vyukov2023-09-20
* absl: speed up Mutex::ReaderLock/UnlockGravatar Dmitry Vyukov2023-09-20
* absl: speed up Mutex::LockGravatar Dmitry Vyukov2023-09-18
* absl: requeue waiters as LIFOGravatar Dmitry Vyukov2023-09-18
* absl: remove special case for timed CondVar waitsGravatar Dmitry Vyukov2023-09-15
* absl: optimize Condition checks in Mutex codeGravatar Dmitry Vyukov2023-09-15
* Rollback:Gravatar Abseil Team2023-09-08
* absl: remove leftovers of CondVar support for other mutexesGravatar Abseil Team2023-09-08
* absl: inline and de-dup Mutex::Await/LockWhen/CondVar::WaitGravatar Abseil Team2023-09-08
* absl: remove known_false condition in Mutex codeGravatar Abseil Team2023-09-08
* absl: remove special handling of Condition::kTrueGravatar Abseil Team2023-09-08
* absl: fix a priority bug in CondVar wait morphingGravatar Abseil Team2023-08-29
* absl: fix lint errors in MutexGravatar Abseil Team2023-06-20
* absl: cosmetic changes for MutexGravatar Abseil Team2023-06-20
* absl: reformat Mutex-related filesGravatar Abseil Team2023-06-20
* absl: fix Mutex writer starvation related to uninit priorityGravatar Abseil Team2023-06-16
* absl: move comment in mutex.cc to where it belongsGravatar Abseil Team2023-06-15
* Mutex: Remove the deprecated absl::RegisterSymbolizer() hookGravatar Derek Mauro2023-05-15
* Synchronization: Add support for true relative timeouts usingGravatar Derek Mauro2023-03-14
* Rollback Mutex relative timeout support because of internal incompatibilityGravatar Abseil Team2023-03-09
* Synchronization: Add support for true relative timeouts usingGravatar Derek Mauro2023-03-08
* Rollback because of internal incompatibility.Gravatar Abseil Team2023-02-28
* Fix out of bounds array access when deadlock detector finds exceptionally lar...Gravatar Abseil Team2023-02-22
* Synchronization: Add support for true relative timeouts usingGravatar Derek Mauro2023-02-17
* Minor formatting: Fix misplaced space.Gravatar Abseil Team2023-01-19
* Clean up the XRay annotation leftover on mutex.Gravatar Abseil Team2022-12-27
* Replace ABSL_INTERNAL_UNREACHABLE with ABSL_UNREACHABLE()Gravatar Derek Mauro2022-12-22
* Remove static initializer from mutex.h.Gravatar Abseil Team2022-11-30
* absl: fix Mutex TSan annotationsGravatar Abseil Team2022-11-28
* Update Condition to allocate 24 bytes for MSVC platform pointers to methods.Gravatar Abseil Team2022-11-16
* Force a conservative allocation for pointers to methods in Condition objects.Gravatar Abseil Team2022-11-07
* Mutex: Fix stall on single-core systemsGravatar Abseil Team2022-10-24
* Changes mutex unlock profilingGravatar Abseil Team2022-10-07
* Fix "unsafe narrowing" warnings in absl, 9/n.Gravatar Abseil Team2022-09-08
* Changes mutex profilingGravatar Abseil Team2022-09-01
* Fix "unsafe narrowing" warnings in absl, 3/n.Gravatar Abseil Team2022-08-04
* Merge pull request #1223 from ElijahPepe:fix/implement-snprintf-safelyGravatar Copybara-Service2022-07-27
|\
| * fix: properly create the b integerGravatar Elijah Conners2022-07-21
| * fix(mutex): safely call snprintfGravatar Elijah Conners2022-07-19
|/
* absl: fix live-lock in CondVarGravatar Abseil Team2022-05-17
* Fix typo: "a the condition" -> "a condition".Gravatar Abseil Team2022-04-22
* Export of internal Abseil changesGravatar Abseil Team2021-12-28
* Export of internal Abseil changesGravatar Abseil Team2021-12-15
* Export of internal Abseil changesGravatar Abseil Team2021-12-13
* Export of internal Abseil changesGravatar Abseil Team2021-03-10
* Export of internal Abseil changesGravatar Abseil Team2021-02-19
* Export of internal Abseil changesGravatar Abseil Team2021-01-12
* Export of internal Abseil changesGravatar Abseil Team2021-01-08