Releases
v1.10.0
Compare
Sorry, something went wrong.
No results found
Update to stabilized s390x and Arm64EC inline assembly. (97645c1 , e1d1a97 )
Make get_mut const fn on Rust 1.83+. (0dea68c )
Make from_ptr const fn on Rust 1.83+. (align to the std atomic change in Rust 1.84 ) (50532d8 )
Various optimizations:
RISC-V without A-extension: Optimize 16-bit fetch_not when Zabha enabled. (a487a09 )
s390x: Optimize 128-bit CAS/RMW. (fba028d , 33ab2c1 )
PowerPC64: Optimize 128-bit Acquire/AcqRel/SeqCst CAS/RMW and 128-bit CAS with Relaxed failure ordering. (33ab2c1 )
AVR: Optimize 8-bit load/store. (33ab2c1 )
Improve support of run-time detection and outline-atomics:
Enable run-time detection by default on powerpc64 and aarch64 linux-uclibc. (#193 )
Improve run-time detection of powerpc64 quadword-atomics. (1e3bfda )
Improve run-time detection of Zhaoxin CPU. (f283d2a )
Support RISC-V Zacas extension on pre-1.82 rustc. (#194 )
Improve compile-time detection of RISC-V Zaamo/Zabha extensions. (673137a )
Respect RUSTC_BOOTSTRAP=-1 recently added in nightly in rustc version detection. (5b2847a )
You can’t perform that action at this time.