John Nunley
|
f877490dcb
|
feat: Add the try_iter method (#36)
|
2023-03-06 19:22:48 -08:00 |
Taiki Endo
|
b5463b2f5e
|
Update portable-atomic to 1.0
|
2023-01-15 23:14:59 +09:00 |
John Nunley
|
8c42b8dd9d
|
Add alternate implementations of synchronization primitives (#27)
|
2022-10-07 06:48:10 -07:00 |
John Nunley
|
d3bf5a5424
|
Make it so this crate can be `no_std` (#22)
|
2022-08-25 02:09:13 +09:00 |
Taiki Endo
|
d61005fc79
|
Do not use x86 specific fence on Miri
|
2022-07-20 23:18:24 +09:00 |
Taiki Endo
|
bc4f426618
|
Use compiler_fence in full_fence on x86
|
2022-07-20 23:18:24 +09:00 |
Taiki Endo
|
194cf156b1
|
Revert "Fix fence on non-x86 arch and miri (#16)"
This reverts commit 54df36a543 .
|
2022-07-20 23:18:24 +09:00 |
Taiki Endo
|
54df36a543
|
Fix fence on non-x86 arch and miri (#16)
|
2022-07-17 22:33:35 +09:00 |
Taiki Endo
|
cefe5efc42
|
Replace deprecated compare_and_swap with compare_exchange
|
2020-12-24 21:28:40 +09:00 |
Stjepan Glavina
|
ee83323156
|
Add special bounded(1) implementation
|
2020-08-05 18:57:58 +02:00 |
Stjepan Glavina
|
c680f8d84f
|
Implement UnwindSafe/RefUnwindSafe
|
2020-07-31 14:26:39 +02:00 |
Stjepan Glavina
|
e4a9db66f4
|
Optimize SeqCst fences
|
2020-07-22 17:57:03 +02:00 |
Stjepan Glavina
|
5ee969c26f
|
Clarify errors in docs
|
2020-06-02 16:45:41 +02:00 |
Stjepan Glavina
|
8a04fb97ba
|
Add extra methods to error types
|
2020-06-02 16:40:42 +02:00 |
Stjepan Glavina
|
463ae0ea93
|
Initial commit
|
2020-05-27 21:31:05 +02:00 |