index
:
external/abseil-cpp.git
aml_tz3_314012010
aml_tz4_332714010
aml_tz5_341510010
android-games-sdk-game-activity-release
android-games-sdk-game-text-input-release
android-games-sdk-games-controller-release
android-games-sdk-games-frame-pacing-release
android-games-sdk-games-memory-advice-release
android-games-sdk-games-performance-tuner-release
android-games-sdk-release
android-s-beta-4
android-s-beta-5
android-s-qpr3-beta-1
android-s-v2-beta-3
android-s-v2-preview-1
android-t-preview-1
android11-gsi
android12--mainline-release
android12-d1-release
android12-d1-s1-release
android12-d1-s2-release
android12-d1-s3-release
android12-d1-s4-release
android12-d1-s5-release
android12-d1-s6-release
android12-dev
android12-gsi
android12-mainline-adbd-release
android12-mainline-art-release
android12-mainline-captiveportallogin-release
android12-mainline-cellbroadcast-release
android12-mainline-conscrypt-release
android12-mainline-documentsui-release
android12-mainline-extservices-release
android12-mainline-ipsec-release
android12-mainline-media-release
android12-mainline-media-swcodec-release
android12-mainline-mediaprovider-release
android12-mainline-networkstack-release
android12-mainline-neuralnetworks-release
android12-mainline-permission-release
android12-mainline-resolv-release
android12-mainline-sdkext-release
android12-mainline-statsd-release
android12-mainline-tethering-release
android12-mainline-tzdata3-release
android12-mainline-wifi-release
android12-platform-release
android12-qpr1-d-release
android12-qpr1-d-s1-release
android12-qpr1-d-s2-release
android12-qpr1-d-s3-release
android12-qpr1-release
android12-qpr3-release
android12-qpr3-s1-release
android12-qpr3-s2-release
android12-qpr3-s3-release
android12-qpr3-s4-release
android12-qpr3-s5-release
android12-qpr3-s6-release
android12-qpr3-s7-release
android12-release
android12-s1-release
android12-s2-release
android12-s3-release
android12-s4-release
android12-s5-release
android12-security-release
android12-tests-release
android12L-d2-release
android12L-d2-s1-release
android12L-d2-s2-release
android12L-d2-s3-release
android12L-d2-s4-release
android12L-d2-s5-release
android12L-d2-s6-release
android12L-d2-s7-release
android12L-d2-s8-release
android12L-dev
android12L-gsi
android12L-platform-release
android12L-release
android12L-s1-release
android12L-tests-release
android13-d1-release
android13-d1-s1-release
android13-d1-s2-release
android13-d1-s3-release
android13-d2-release
android13-d3-s1-release
android13-d4-release
android13-d4-s1-release
android13-d4-s2-release
android13-dev
android13-frc-adbd-release
android13-frc-art-release
android13-frc-cellbroadcast-release
android13-frc-conscrypt-release
android13-frc-documentsui-release
android13-frc-extservices-release
android13-frc-ipsec-release
android13-frc-media-release
android13-frc-media-swcodec-release
android13-frc-networking-release
android13-frc-neuralnetworks-release
android13-frc-odp-release
android13-frc-os-statsd-release
android13-frc-permission-release
android13-frc-resolv-release
android13-frc-scheduling-release
android13-gsi
android13-mainline-adbd-release
android13-mainline-adservices-release
android13-mainline-appsearch-release
android13-mainline-art-release
android13-mainline-cellbroadcast-release
android13-mainline-conscrypt-release
android13-mainline-extservices-release
android13-mainline-go-adbd-release
android13-mainline-go-adservices-release
android13-mainline-go-appsearch-release
android13-mainline-go-art-release
android13-mainline-go-cellbroadcast-release
android13-mainline-go-conscrypt-release
android13-mainline-go-documentsui-release
android13-mainline-go-extservices-release
android13-mainline-go-ipsec-release
android13-mainline-go-media-release
android13-mainline-go-media-swcodec-release
android13-mainline-go-mediaprovider-release
android13-mainline-go-networking-release
android13-mainline-go-neuralnetworks-release
android13-mainline-go-odp-release
android13-mainline-go-os-statsd-release
android13-mainline-go-permission-release
android13-mainline-go-resolv-release
android13-mainline-go-scheduling-release
android13-mainline-go-sdkext-release
android13-mainline-go-tethering-release
android13-mainline-go-tzdata4-release
android13-mainline-go-uwb-release
android13-mainline-go-wifi-release
android13-mainline-ipsec-release
android13-mainline-media-release
android13-mainline-media-swcodec-release
android13-mainline-mediaprovider-release
android13-mainline-networking-release
android13-mainline-os-statsd-release
android13-mainline-permission-release
android13-mainline-resolv-release
android13-mainline-scheduling-release
android13-mainline-sdkext-release
android13-mainline-tethering-release
android13-mainline-tzdata4-release
android13-mainline-uwb-release
android13-mainline-wifi-release
android13-platform-release
android13-qpr1-release
android13-qpr1-s1-release
android13-qpr1-s2-release
android13-qpr1-s3-release
android13-qpr1-s4-release
android13-qpr1-s5-release
android13-qpr1-s6-release
android13-qpr1-s7-release
android13-qpr1-s8-release
android13-qpr2-b-s1-release
android13-qpr2-release
android13-qpr2-s1-release
android13-qpr2-s10-release
android13-qpr2-s11-release
android13-qpr2-s12-release
android13-qpr2-s2-release
android13-qpr2-s3-release
android13-qpr2-s5-release
android13-qpr2-s6-release
android13-qpr2-s7-release
android13-qpr2-s8-release
android13-qpr2-s9-release
android13-qpr3-c-s1-release
android13-qpr3-c-s10-release
android13-qpr3-c-s11-release
android13-qpr3-c-s12-release
android13-qpr3-c-s2-release
android13-qpr3-c-s3-release
android13-qpr3-c-s4-release
android13-qpr3-c-s5-release
android13-qpr3-c-s6-release
android13-qpr3-c-s7-release
android13-qpr3-c-s8-release
android13-qpr3-release
android13-qpr3-s1-release
android13-qpr3-s10-release
android13-qpr3-s11-release
android13-qpr3-s12-release
android13-qpr3-s13-release
android13-qpr3-s14-release
android13-qpr3-s2-release
android13-qpr3-s3-release
android13-qpr3-s4-release
android13-qpr3-s5-release
android13-qpr3-s6-release
android13-qpr3-s7-release
android13-qpr3-s8-release
android13-qpr3-s9-release
android13-release
android13-s1-release
android13-s2-release
android13-s3-release
android13-security-release
android13-tests-release
android14-d1-release
android14-d1-s1-release
android14-d1-s2-release
android14-d1-s3-release
android14-d1-s4-release
android14-d1-s5-release
android14-d1-s6-release
android14-d1-s7-release
android14-d2-release
android14-d2-s1-release
android14-d2-s2-release
android14-d2-s3-release
android14-d2-s4-release
android14-d2-s5-release
android14-dev
android14-gsi
android14-mainline-adbd-release
android14-mainline-adservices-release
android14-mainline-appsearch-release
android14-mainline-art-release
android14-mainline-cellbroadcast-release
android14-mainline-conscrypt-release
android14-mainline-extservices-release
android14-mainline-healthfitness-release
android14-mainline-media-release
android14-mainline-media-swcodec-release
android14-mainline-mediaprovider-release
android14-mainline-networking-release
android14-mainline-os-statsd-release
android14-mainline-permission-release
android14-mainline-resolv-release
android14-mainline-sdkext-release
android14-mainline-tethering-release
android14-mainline-uwb-release
android14-mainline-wifi-release
android14-platform-release
android14-qpr1-release
android14-qpr1-s2-release
android14-qpr2-release
android14-qpr2-s1-release
android14-qpr2-s2-release
android14-qpr2-s3-release
android14-qpr2-s4-release
android14-qpr2-s5-release
android14-qpr3-release
android14-release
android14-s1-release
android14-s2-release
android14-security-release
android14-tests-release
androidx-activity-release
androidx-annotation-annotation-experimental-release
androidx-annotation-release
androidx-appcompat-release
androidx-arch-core-release
androidx-benchmark-release
androidx-browser-release
androidx-camera-release
androidx-car-app-release
androidx-collection-release
androidx-compose-beta-release
androidx-compose-compiler-release
androidx-compose-g3-release
androidx-compose-integration-release
androidx-compose-material3-adaptive-release
androidx-compose-material3-release
androidx-compose-release
androidx-concurrent-release
androidx-core-animation-release
androidx-core-core-google-shortcuts-release
androidx-core-core-splashscreen-release
androidx-core-performance-release
androidx-core-release
androidx-core-remoteviews-release
androidx-credential-release
androidx-customview-customview-poolingcontainer-release
androidx-datastore-release
androidx-draganddrop-release
androidx-drawerlayout-release
androidx-emoji2-release
androidx-fragment-release
androidx-g3-release
androidx-glance-release
androidx-graphics-core-release
androidx-graphics-release
androidx-graphics-shapes-release
androidx-health-release
androidx-hilt-release
androidx-lifecycle-release
androidx-main-release
androidx-media-release
androidx-media2-release
androidx-mediarouter-release
androidx-navigation-release
androidx-paging-release
androidx-platform-release
androidx-privacysandbox-ads-release
androidx-profileinstaller-release
androidx-recyclerview-release
androidx-room-release
androidx-savedstate-release
androidx-sharetarget-release
androidx-sqlite-release
androidx-test-uiautomator-release
androidx-tracing-release
androidx-transition-release
androidx-tv-material-release
androidx-vectordrawable-release
androidx-versionedparcelable-release
androidx-viewpager2-release
androidx-wear-compose-release
androidx-wear-platform-release
androidx-wear-release
androidx-wear-tiles-release
androidx-wear-watchface-release
androidx-wear-wear-tooling-preview-release
androidx-webkit-release
androidx-window-extensions-core-release
androidx-window-extensions-release
androidx-window-release
androidx-work-release
build-tools-release
busytown-mac-infra-release
emu-30-release
emu-34-2-dev
emu-34-2-release
emu-34-3-release
emu-35-1-release
emu-dev
emu-master-dev
gki13-boot-release
main
main-16k
main-16k-with-phones
main-cg-testing-release
master
sdk-release
simpleperf-release
upstream-lts_2018_06_20
upstream-lts_2018_12_18
upstream-lts_2019_08_08
upstream-lts_2020_02_25
upstream-lts_2020_09_23
upstream-lts_2021_03_24
upstream-lts_2021_11_02
upstream-lts_2022_06_23
upstream-lts_2023_01_17
upstream-lts_2023_01_24
upstream-lts_2023_01_25
upstream-lts_2023_08_02
upstream-lts_2024_01_16
upstream-master
[no description]
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
absl
/
synchronization
/
mutex.cc
Age
Commit message (
Expand
)
Author
2024-01-02
PR #1589: Use compare_exchange_weak in the loop in Mutex::ReaderLock
AtariDreams
2023-12-19
Mutex: Prevent false race in EnableInvariantDebugging.
Dmitry Vyukov
2023-10-31
Mutex: Remove destructor in release build
Dmitry Vyukov
2023-10-30
absl: speed up Mutex::Lock
Dmitry Vyukov
2023-10-27
Rollback "Mutex: Remove destructor in release build"
Dmitry Vyukov
2023-10-27
Mutex: Remove destructor in release build
Dmitry Vyukov
2023-10-24
absl: requeue waiters as LIFO
Dmitry Vyukov
2023-09-21
Mutex: Rollback requeing waiters as LIFO
Abseil Team
2023-09-20
Rollback "absl: speed up Mutex::Lock"
Dmitry Vyukov
2023-09-20
absl:speed up Mutex::[Reader]TryLock
Dmitry Vyukov
2023-09-20
absl: speed up Mutex::ReaderLock/Unlock
Dmitry Vyukov
2023-09-18
absl: speed up Mutex::Lock
Dmitry Vyukov
2023-09-18
absl: requeue waiters as LIFO
Dmitry Vyukov
2023-09-15
absl: remove special case for timed CondVar waits
Dmitry Vyukov
2023-09-15
absl: optimize Condition checks in Mutex code
Dmitry Vyukov
2023-09-08
Rollback:
Abseil Team
2023-09-08
absl: remove leftovers of CondVar support for other mutexes
Abseil Team
2023-09-08
absl: inline and de-dup Mutex::Await/LockWhen/CondVar::Wait
Abseil Team
2023-09-08
absl: remove known_false condition in Mutex code
Abseil Team
2023-09-08
absl: remove special handling of Condition::kTrue
Abseil Team
2023-08-29
absl: fix a priority bug in CondVar wait morphing
Abseil Team
2023-06-20
absl: fix lint errors in Mutex
Abseil Team
2023-06-20
absl: cosmetic changes for Mutex
Abseil Team
2023-06-20
absl: reformat Mutex-related files
Abseil Team
2023-06-16
absl: fix Mutex writer starvation related to uninit priority
Abseil Team
2023-06-15
absl: move comment in mutex.cc to where it belongs
Abseil Team
2023-05-15
Mutex: Remove the deprecated absl::RegisterSymbolizer() hook
Derek Mauro
2023-03-14
Synchronization: Add support for true relative timeouts using
Derek Mauro
2023-03-09
Rollback Mutex relative timeout support because of internal incompatibility
Abseil Team
2023-03-08
Synchronization: Add support for true relative timeouts using
Derek Mauro
2023-02-28
Rollback because of internal incompatibility.
Abseil Team
2023-02-22
Fix out of bounds array access when deadlock detector finds exceptionally lar...
Abseil Team
2023-02-17
Synchronization: Add support for true relative timeouts using
Derek Mauro
2023-01-19
Minor formatting: Fix misplaced space.
Abseil Team
2022-12-27
Clean up the XRay annotation leftover on mutex.
Abseil Team
2022-12-22
Replace ABSL_INTERNAL_UNREACHABLE with ABSL_UNREACHABLE()
Derek Mauro
2022-11-30
Remove static initializer from mutex.h.
Abseil Team
2022-11-28
absl: fix Mutex TSan annotations
Abseil Team
2022-11-16
Update Condition to allocate 24 bytes for MSVC platform pointers to methods.
Abseil Team
2022-11-07
Force a conservative allocation for pointers to methods in Condition objects.
Abseil Team
2022-10-24
Mutex: Fix stall on single-core systems
Abseil Team
2022-10-07
Changes mutex unlock profiling
Abseil Team
2022-09-08
Fix "unsafe narrowing" warnings in absl, 9/n.
Abseil Team
2022-09-01
Changes mutex profiling
Abseil Team
2022-08-04
Fix "unsafe narrowing" warnings in absl, 3/n.
Abseil Team
2022-07-27
Merge pull request #1223 from ElijahPepe:fix/implement-snprintf-safely
Copybara-Service
2022-07-21
fix: properly create the b integer
Elijah Conners
2022-07-19
fix(mutex): safely call snprintf
Elijah Conners
2022-05-17
absl: fix live-lock in CondVar
Abseil Team
2022-04-22
Fix typo: "a the condition" -> "a condition".
Abseil Team
[next]