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
/
thread
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2024-05-02
std: move thread parking to `sys::sync`
joboet
-1
/
+1
2024-04-14
Rollup merge of #123879 - beetrees:missing-unsafe, r=Mark-Simulacrum
Matthias Krüger
-13
/
+20
2024-04-13
Add missing `unsafe` to internal `std::thread::Thread` creation functions
beetrees
-13
/
+20
2024-04-11
std: remove `sys_common::thread`
joboet
-5
/
+22
2024-04-08
std: update abort message in `thread::set_current`
joboet
-1
/
+1
2024-04-06
Auto merge of #123433 - GnomedDev:remove-threadname-alloc, r=joboet
bors
-3
/
+26
2024-04-05
Revert #121666
Chris Denton
-3
/
+1
2024-04-04
Remove rt::init allocation for thread name
David Thomas
-3
/
+26
2024-04-03
std: add comment about abort motivation
joboet
-0
/
+2
2024-04-02
std: reduce code size of `set_current`
joboet
-2
/
+5
2024-03-31
std: move `thread::current` TLS variable out of `thread_info`
joboet
-8
/
+24
2024-02-28
std: move thread local implementation to `sys`
joboet
-1
/
+1
2024-02-22
Use generic `NonZero` everywhere in `std`.
Markus Reiter
-3
/
+3
2024-02-15
Replace `NonZero::<_>::new` with `NonZero::new`.
Markus Reiter
-2
/
+2
2024-02-15
Use generic `NonZero` internally.
Markus Reiter
-5
/
+4
2024-02-09
adjust code documentation
joboet
-2
/
+2
2024-02-09
std: replace pthread `RwLock` with custom implementation inspired by usync
joboet
-1
/
+10
2023-12-07
add teeos std impl
袁浩
-0
/
+1
2023-11-15
Bump cfg(bootstrap)s
Mark Rousskov
-4
/
+0
2023-10-27
std::thread: add SAFETY comment
Ralf Jung
-0
/
+2
2023-10-27
replace transmute by raw pointer cast
Ralf Jung
-8
/
+8
2023-07-16
adds crate attribute to examples so they compile
dvdsk
-0
/
+2
2023-07-16
fix examples add tracking issue
dvdsk
-9
/
+16
2023-07-16
fixes sleep_until examples
dvdsk
-2
/
+7
2023-07-15
Adds thread::sleep_until, tracking issue TODO
dvdsk
-0
/
+66
2023-06-21
Rollup merge of #99587 - ibraheemdev:park-orderings, r=m-ou-se
Guillaume Gomez
-11
/
+21
2023-06-21
"Memory Orderings" -> "Memory Ordering"
Mara Bos
-1
/
+1
2023-06-20
relaxed orderings in `thread::park` example
Ibraheem Ahmed
-3
/
+4
2023-06-13
Fix typo in mod.rs
Ikko Eltociear Ashimine
-1
/
+1
2023-06-04
Avoid unwind across `extern "C"` in `thread_local::fast_local.rs`
Thom Chiovoloni
-1
/
+1
2023-04-28
avoid duplicating TLS state between test std and realstd
Ralf Jung
-16
/
+16
2023-04-26
Auto merge of #110861 - m-ou-se:thread-local-restructure, r=workingjubilee
bors
-2
/
+5
2023-04-26
Restructure and rename thread local things in std.
Mara Bos
-2
/
+5
2023-04-26
Spelling library/
Josh Soref
-2
/
+2
2023-04-11
clarify wording around spurious wakeups from `thread::park`
Ibraheem Ahmed
-2
/
+2
2023-03-17
Update mod.rs
Sean Linsley
-2
/
+2
2023-03-16
Clarify that RUST_MIN_STACK is internally cached
Sean Linsley
-1
/
+2
2023-03-10
Moved thread_local implementation to sys::common
Ayush Singh
-36
/
+1
2023-02-19
Rollup merge of #104659 - tshepang:reflow, r=workingjubilee
Dylan DPC
-2
/
+4
2023-01-09
std tests: use __OsLocalKeyInner from realstd
Ralf Jung
-7
/
+15
2023-01-01
improve wording of `thread::park` docs
Ibraheem Ahmed
-4
/
+3
2022-12-30
std: rename `Parker::new` to `Parker::new_in_place`, add safe `Parker::new` c...
joboet
-1
/
+1
2022-12-29
std: unify id-based thread parking implementations
joboet
-1
/
+1
2022-11-21
reflow the stack size story
Tshepang Mbambo
-2
/
+4
2022-11-20
Improve documentation of Stack size
Fabian Hintringer
-3
/
+2
2022-10-15
Auto merge of #100579 - joboet:sync_mutex_everywhere, r=thomcc
bors
-15
/
+12
2022-10-14
Auto merge of #102783 - RalfJung:tls, r=thomcc
bors
-10
/
+20
2022-10-13
smarter way to avoid 'unused' warning when building for tests
Ralf Jung
-9
/
+2
2022-10-13
sync thread_local key conditions exactly with what the macro uses
Ralf Jung
-8
/
+25
2022-10-13
std: use `sync::Mutex` for internal statics
joboet
-15
/
+12
[prev]
[next]