issues
search
mvdnes
/
spin-rs
Spin-based synchronization primitives
MIT License
485
stars
92
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Fix lock_api feature name for RawRwLockUpgradeDowngrade
#168
cavivie
opened
3 months ago
0
Add lock_api mapped read/write guard for RwLock
#167
cavivie
opened
3 months ago
0
Consider renaming `Lazy` to `LazyLock`
#166
tgross35
opened
4 months ago
0
Use `std::hint::spin_loop` where it makes sense
#165
Robbepop
closed
4 months ago
2
Bump MSRV
#164
zesterer
opened
6 months ago
0
Fix Debug formatting
#163
renshyle
closed
6 months ago
1
Implementation of a Irq_Mutex (see Issue#160)
#162
Shinribo
opened
7 months ago
8
`try_lock` and `try_lock_weak` share exactly the same implementation in spin.rs
#161
ChenRuiwei
closed
9 months ago
2
[Idea] Spinlock with Interrupts Disabled
#160
Shinribo
opened
9 months ago
19
Update documentation for `Once` to reference `std::sync::OnceLock`.
#159
briansmith
opened
11 months ago
2
Documentation: Clarify guaranteed happens-before semantics for `Once`
#158
briansmith
opened
11 months ago
1
Fix some broken doc links
#157
pedromfedricci
closed
1 year ago
1
Create Security Policy
#156
diogoteles08
closed
1 year ago
5
Add a Security-Policy
#155
diogoteles08
closed
1 year ago
0
`Lazy` panics under bare metal environment
#154
Lorilandly
closed
1 year ago
10
mutex.rs : remove unnecessary parentheses
#153
OccupyMars2025
closed
1 year ago
1
Enable portable-atomic's require-cas feature
#152
taiki-e
closed
1 year ago
1
Are `rwlock` and `spin_mutex` compatible with `portable_atomic`?
#151
coreylowman
closed
1 year ago
11
Expose weak versions of CAS methods
#150
tsoutsman
closed
1 year ago
3
Fix #148 (UB in `try_call_once`)
#149
UnknownEclipse
closed
1 year ago
3
Unsoundness in `Once::try_call_once()`
#148
UnknownEclipse
closed
1 year ago
0
Benchmarks, bumped version
#147
zesterer
closed
1 year ago
0
Why was spin 0.9.6 yanked?
#146
cbeck88
closed
1 year ago
2
Some simple mutex benchmarks
#145
zesterer
opened
1 year ago
0
Implement `Send` and `Sync` for `FairMutexGuard`
#144
kawadakk
closed
1 year ago
2
Bring back the `Send` and `Sync` implementations for `SpinMutexGuard`
#143
kawadakk
closed
1 year ago
1
Bring back the `Send` and `Sync` implementations for `RwLock{Read,Write,Upgradable}Guard`
#142
kawadakk
closed
1 year ago
2
ci: set workflow permissions
#141
diogoteles08
closed
1 year ago
1
CI: Set minimal permissions on GitHub Workflow
#140
diogoteles08
closed
1 year ago
3
Update portable-atomic to 1
#139
taiki-e
closed
1 year ago
2
portable_atomic feature does not compile
#138
SUPERCILEX
closed
1 year ago
2
Added Once::get_mut_unchecked and Once::into_inner_unchecked
#137
ericmcbride
closed
1 year ago
1
Fix Stacked Borrows UB (and format the code)
#136
zesterer
closed
1 year ago
0
Ignore stacked borrows in MIRI
#135
striezel
closed
1 year ago
1
MIRI build in CI is failing
#134
striezel
closed
1 year ago
4
Update actions/checkout in GitHub Actions workflows to v3
#133
striezel
closed
1 year ago
1
Fix a few typos
#132
striezel
closed
1 year ago
1
Add an MSRV policy
#131
notgull
closed
2 years ago
1
Implement a fairer locking strategy for a new mutex type
#130
notgull
closed
2 years ago
7
Fix CI failure
#129
notgull
closed
2 years ago
5
Revert "Add more tests to the CI"
#128
zesterer
closed
2 years ago
0
Add more tests to the CI
#127
notgull
closed
2 years ago
4
Add pinned variants of methods
#126
notgull
closed
2 years ago
7
Fix stacked-borrows for SpinMutex
#125
CraftSpider
closed
2 years ago
3
Fixed overflow unsoundness in RwLock, relaxed Send/Sync impl
#124
zesterer
closed
2 years ago
2
RwLock::try_read is unsound
#123
zakarumych
closed
2 years ago
2
once: merge two tests to prevent flaky test failures
#122
durin42
closed
2 years ago
1
Disable default features of portable-atomic, and fix docs about portable_atomic feature
#121
taiki-e
closed
2 years ago
1
Add portable_atomic feature
#120
fralalonde
closed
2 years ago
4
Bumped version
#119
zesterer
closed
2 years ago
0
Next