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
/
thread_local
/
native
Age
Commit message (
Expand
)
Author
Lines
2025-09-27
Hoist non-platform-specific code out of `thread_local_inner!`
Jules Bertholet
-4
/
+0
2025-09-26
Support `#[rustc_align_static]` inside `thread_local!`
Jules Bertholet
-6
/
+14
2025-05-30
Address review comments.
Orson Peters
-0
/
+7
2025-05-28
When replacing an old value we may not drop it in place
Orson Peters
-12
/
+8
2025-05-28
Add same unsafe bound on get_or_init_slow
Orson Peters
-2
/
+8
2025-05-28
Do not panic, maintain old behavior
Orson Peters
-25
/
+17
2025-05-28
Improve safety comment, double-drop is not relevant here
Orson Peters
-3
/
+4
2025-05-28
Do not move thread-locals before dropping
Orson Peters
-32
/
+52
2024-10-18
Avoid shadowing user provided types or type aliases in `thread_local!`
许杰友 Jieyou Xu (Joe)
-16
/
+15
2024-10-02
std: make `thread::current` available in all `thread_local!` destructors
joboet
-0
/
+31
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-4
/
+2
2024-07-26
Fix doc nits
John Arundel
-2
/
+2
2024-06-15
std: refactor the TLS implementation
joboet
-0
/
+284