Maybe Waffle
|
53565b23ac
|
Make use of [wrapping_]byte_{add,sub}
...replacing `.cast().wrapping_offset().cast()` & similar code.
|
2022-08-23 19:32:37 +04:00 |
|
Thom Chiovoloni
|
e65ecee90e
|
Rename AtomicPtr::fetch_{add,sub}{,_bytes}
|
2022-07-01 06:21:19 -07:00 |
|
Thom Chiovoloni
|
2f872afdb5
|
Allow arithmetic and certain bitwise ops on AtomicPtr
This is mainly to support migrating from AtomicUsize, for the strict
provenance experiment.
Fixes #95492
|
2022-07-01 06:21:18 -07:00 |
|
woppopo
|
7936ecff48
|
Make more From impls const
|
2021-10-18 19:19:28 +09:00 |
|
Ralf Jung
|
dc685f6815
|
enable atomic_min/max tests in Miri
|
2021-03-02 19:58:55 +01:00 |
|
Ralf Jung
|
dd9ab160a1
|
disable atomic_max/min tests in Miri
|
2021-02-22 10:06:51 +01:00 |
|
bjorn3
|
4fa9e08e3d
|
Enable the tests on Arm Linux too
|
2021-02-17 10:01:39 +01:00 |
|
bjorn3
|
dfdadad228
|
Ignore Atomic*::fetch_{min,max} tests on ARM
|
2021-02-16 09:45:27 +01:00 |
|
bjorn3
|
d1a541e342
|
Add tests for Atomic*::fetch_{min,max}
|
2021-02-14 11:31:33 +01:00 |
|
Linus Färnstrand
|
828d4ace4d
|
Migrate standard library away from compare_and_swap
|
2020-12-22 12:19:46 +01:00 |
|
Christiaan Dirkx
|
be554c4101
|
Make ui test that are run-pass and do not test the compiler itself library tests
|
2020-11-30 02:47:32 +01:00 |
|
mark
|
2c31b45ae8
|
mv std libs to library/
|
2020-07-27 19:51:13 -05:00 |
|