Releases: taiki-e/portable-atomic
Releases · taiki-e/portable-atomic
0.3.4
- Optimize x86_64 128-bit atomic store.
0.3.3
0.3.2
0.3.1
0.3.0
-
Support native 128-bit atomic operations for s390x (currently nightly-only).
-
Add
AtomicF{32,64}::fetch_abs
. -
Add
#[must_use]
to constructors. -
Use 128-bit atomic operation mappings same as LLVM, on aarch64.
-
Remove
parking_lot
optional feature to allow the use of this crate within global allocators.
0.2.1
- Implement aarch64 outline-atomics.
0.2.0
-
Remove
i128
feature.Atomic{I,U}128
are now always enabled. -
Add
outline-atomics
feature. Currently, this is the same as the 0.1'si128-dynamic
, except thatfallback
feature is not implicitly enabled. -
Remove
i128-dynamic
feature in favor ofoutline-atomics
feature. -
Add
AtomicF{32,64}::as_bits
.
0.1.4
0.1.3
- Fix inline assembly for riscv without A-extension.