We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e838059 + 1446bce commit fb19760Copy full SHA for fb19760
library/std/src/sync/mpsc/cache_aligned.rs
@@ -1,7 +1,8 @@
1
use crate::ops::{Deref, DerefMut};
2
3
#[derive(Copy, Clone, Default, PartialEq, Eq, PartialOrd, Ord, Hash)]
4
-#[repr(align(64))]
+#[cfg_attr(target_arch = "aarch64", repr(align(128)))]
5
+#[cfg_attr(not(target_arch = "aarch64"), repr(align(64)))]
6
pub(super) struct CacheAligned<T>(pub T);
7
8
impl<T> Deref for CacheAligned<T> {
0 commit comments