Releases: taiki-e/portable-atomic
Releases · taiki-e/portable-atomic
0.3.0
Immutable
release. Only release title and notes can be modified.
-
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_lotoptional feature to allow the use of this crate within global allocators.
0.2.1
Immutable
release. Only release title and notes can be modified.
- Implement aarch64 outline-atomics.
0.2.0
Immutable
release. Only release title and notes can be modified.
-
Remove
i128feature.Atomic{I,U}128are now always enabled. -
Add
outline-atomicsfeature. Currently, this is the same as the 0.1'si128-dynamic, except thatfallbackfeature is not implicitly enabled. -
Remove
i128-dynamicfeature in favor ofoutline-atomicsfeature. -
Add
AtomicF{32,64}::as_bits.
0.1.4
Immutable
release. Only release title and notes can be modified.
0.1.3
Immutable
release. Only release title and notes can be modified.
- Fix inline assembly for riscv without A-extension.
0.1.2
Immutable
release. Only release title and notes can be modified.
0.1.1
Immutable
release. Only release title and notes can be modified.
- Fix doc cfg on
Atomic{I,U}128.
0.1.0
Immutable
release. Only release title and notes can be modified.
Initial release