You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As discussed in rust-lang/rust#115577, these are not lock-free, and I guess the standard library will eventually remove Atomic*64 on these targets.
First, currently Atomic*64::is_lock_free returns true on these targets, but it should not; fixed in 287ef3d
Second, while lock-based fallback will automatically be used when Atomic*64 is removed from the standard library, the atomic built-in implementation appears to be more efficient than lock-based fallback at least on single-core systems, so it would be preferable to adjust the fallback to use atomic builtins
The text was updated successfully, but these errors were encountered:
As discussed in rust-lang/rust#115577, these are not lock-free, and I guess the standard library will eventually remove Atomic*64 on these targets.
The text was updated successfully, but these errors were encountered: