Instead of keeping a list of architectures which have native support for 64-bit atomics, just use #[cfg(target_has_atomic = "64")] and its inverted counterpart to determine whether we need to use portable AtomicU64 on the target architecture.
extern crate tracing
//
///
//!
macro_use
stable_hasher
lint_reasons
Pu128
MaybeUninit::uninit_array()
extern crate rustc_macros
UnordMap::try_insert