index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
std
/
src
/
sys
/
unix
/
locks
Age
Commit message (
Expand
)
Author
Lines
2022-05-30
Remove "sys isn't exported yet" phrase
est31
-1
/
+0
2022-05-21
Fix typo in futex RwLock::write_contended.
Mara Bos
-3
/
+2
2022-05-03
Don't use futexes on netbsd.
Mara Bos
-1
/
+0
2022-04-29
Always return false in futex_wake on {Free,DragonFly}BSD.
Mara Bos
-12
/
+5
2022-04-29
Use futex-based locks and thread parker on FreeBSD.
Mara Bos
-2
/
+3
2022-04-29
Use futex-based locks and thread parker on DragonFlyBSD.
Mara Bos
-1
/
+13
2022-04-29
Use futex-based locks and thread parker on NetBSD.
Mara Bos
-0
/
+1
2022-04-29
Use futex-based locks and thread parker on OpenBSD.
Mara Bos
-0
/
+1
2022-04-19
Use futex locks on emscripten.
Mara Bos
-0
/
+1
2022-04-16
Use a single ReentrantMutex implementation on all platforms.
Mara Bos
-146
/
+2
2022-04-14
Use u32 instead of i32 for futexes.
Mara Bos
-26
/
+26
2022-04-12
Add debug asserts to futex ReentrantMutex impl.
Mara Bos
-0
/
+2
2022-04-12
Initialize thread local with const{}.
Mara Bos
-1
/
+1
2022-04-12
Move current_thread_unique_ptr to the only module that uses it.
Mara Bos
-1
/
+9
2022-04-12
Add futex-based ReentrantMutex on Linux.
Mara Bos
-6
/
+88
2022-04-11
Use is_ or has_ prefix for pure `-> bool` functions.
Mara Bos
-23
/
+25
2022-04-11
Use compare_exchange_weak in futex rwlock implementation.
Mara Bos
-4
/
+11
2022-04-11
Add comments to futex rwlock implementation.
Mara Bos
-1
/
+12
2022-04-08
Fix typo in futex rwlock.
Mara Bos
-1
/
+1
2022-04-08
Add futex-based RwLock on Linux.
Mara Bos
-2
/
+295
2022-04-06
Rename RWLock to RwLock in std::sys.
Mara Bos
-9
/
+9
2022-04-05
Reword comment in futex condvar implementation.
Mara Bos
-1
/
+1
2022-04-05
Mark unix::locks::futex::Mutex::new as #[inline].
Mara Bos
-0
/
+1
2022-04-01
Don't spin on contended mutexes.
Mara Bos
-1
/
+3
2022-04-01
Shuffle around #[inline] and #[cold] in mutex impl.
Mara Bos
-5
/
+7
2022-03-23
Spin before blocking in Mutex::lock.
Mara Bos
-4
/
+38
2022-03-23
Replace Linux Mutex and Condvar with futex based ones.
Mara Bos
-8
/
+149
2022-03-21
Move pthread locks to own module.
Mara Bos
-0
/
+496