issues
search
Amanieu
/
thread_local-rs
Per-object thread-local storage for Rust
Apache License 2.0
328
stars
41
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Traversing ThreadLocal did not retrieve the contents of all thread local variables
#78
anonymousGiga
closed
3 months ago
4
Remove T: Send as a trait bound on the struct and just rely on method bounds
#77
akanalytics
opened
3 months ago
1
Remove once_cell dependency
#76
james7132
closed
5 months ago
0
A little soundness hole around drop order of `thread_local!(static …)`
#75
steffahn
opened
5 months ago
5
`get_slow` with `THREAD_GUARD` can trigger: cannot access a Thread Local Storage value during or after destruction: AccessError
#74
gerwin3
opened
7 months ago
1
Bump MSRV to 1.61
#73
Swatinem
closed
7 months ago
0
Replace non-atomic load with an atomic one
#72
james7132
closed
7 months ago
4
MSRV is incorrectly set to 1.60
#71
james7132
closed
7 months ago
1
Miri reported undefined behavior when using `ThreadLocal::iter` concurrently from multiple threads.
#70
james7132
closed
7 months ago
6
Add `Cargo.lock` to the repo to fix flaky CI
#69
Swatinem
closed
7 months ago
6
Do not early return on null `bucket_ptr`
#68
Swatinem
closed
7 months ago
1
Make `new` a `const fn`
#67
Swatinem
closed
7 months ago
5
Would it be possible for `ThreadLocal` to return pinned references to the local data?
#66
eggyal
opened
9 months ago
6
Documentation update?
#65
CKingX
closed
10 months ago
2
Use more recent Rust features and bump MSRV
#64
hniksic
opened
10 months ago
1
Reduce unsafe code in get_or
#63
notgull
closed
10 months ago
6
Will this crate's MSRV bump past Debian Stable?
#62
notgull
closed
11 months ago
5
Add `get_mut`, `get_mut_or`, and `get_mut_or_try`
#61
AshleySchaeffer
closed
1 year ago
19
Potential solution for `get_mut` without requiring runtime checking (e.g. `RefCell`)
#60
AshleySchaeffer
opened
1 year ago
1
Replace Travis CI badge with GitHub Actions
#59
atouchet
closed
1 year ago
0
Switch to optimized lock
#58
terrarier2111
opened
1 year ago
3
How contented is new id allocation expected to be?
#57
terrarier2111
opened
1 year ago
3
New bucket layout
#56
terrarier2111
closed
1 year ago
1
Weird bucket size for 2nd bucket
#55
terrarier2111
closed
1 year ago
6
Tests occasionally fail (Apple M2 Max)
#54
SergioBenitez
closed
7 months ago
5
More early return
#53
terrarier2111
closed
1 year ago
3
Loosen ordering
#52
terrarier2111
closed
1 year ago
1
Stop checking guaranteed null buckets
#51
terrarier2111
closed
1 year ago
0
Swap to using std's OnceCell once stablized
#50
james7132
closed
5 months ago
1
Feature request: `const` constructor for ThreadLocal
#49
kupiakos
closed
7 months ago
2
Set rust-version in Cargo metadata
#48
djc
closed
1 year ago
0
thread '<unnamed>' panicked at 'called `Option::unwrap()` on a `None` value' on FreeBSD
#47
messense
closed
1 year ago
2
1.1.5 doesn't compile on Rust 1.57
#46
jcrevier
closed
1 year ago
3
`miri` reports leaking memory with 1.1.5
#45
TimDiekmann
closed
1 year ago
6
Split the thread-id TLS into 2 variables
#44
Amanieu
closed
1 year ago
2
Implement nightly improvements (~30% read improvement)
#43
terrarier2111
closed
1 year ago
18
Is there a reason we use rust 2018?
#42
terrarier2111
closed
1 year ago
2
Use SPDX license format
#41
atouchet
closed
1 year ago
0
Inline nice function (doubles read performance)
#40
terrarier2111
closed
1 year ago
6
Add fallible accessors to `ThreadLocal`.
#39
tobz
opened
2 years ago
2
fix bucket deallocation with incorrect layout
#38
ibraheemdev
closed
2 years ago
1
Dropping Value in TLS
#37
nemosupremo
closed
2 years ago
1
Failure under loom
#36
ibraheemdev
closed
2 years ago
2
Remove mutex from `ThreadLocal`
#35
ibraheemdev
closed
2 years ago
2
Fix memory ordering in `RawIter::next`
#34
ibraheemdev
closed
2 years ago
0
Data race in `RawIter::next`
#33
ibraheemdev
closed
2 years ago
2
Use a slightly different work-around for criterion
#32
infinity0
opened
2 years ago
1
Why no `get_mut`?
#31
nestordemeure
closed
2 years ago
5
fix: Drop the value in the ThreadLocal on drop
#30
Marwes
closed
3 years ago
1
Implement iterator logic in RawIter
#29
Kestrer
closed
3 years ago
0
Next